Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e9818ddd70565d52cc1cc93d6991d7e7ec2bc275
/
runtime
/
native
/
dalvik_system_DexFile.cc
e9818dd
Revert "Make class loader context fail for unknown class loaders"
by Stefania Halac
· 4 years, 7 months ago
2d3de3a
Make class loader context fail for unknown class loaders
by Calin Juravle
· 4 years, 7 months ago
b74f307
ART: IWYU for HiddenApi domain
by Andreas Gampe
· 5 years ago
7126c5b
Preverify InMemoryDexClassLoader-loaded classes from vdex
by David Brazdil
· 6 years ago
35a3f6a
Create vdex file for dex loaded with InMemoryDexClassLoader
by David Brazdil
· 6 years ago
331a5e1
Revert^2 Verify InMemoryDexClassLoader classes in a background thread
by David Brazdil
· 5 years ago
b4bb63a
Revert "Verify InMemoryDexClassLoader classes in a background thread"
by David Brazdil
· 5 years ago
d592dbe
Verify InMemoryDexClassLoader classes in a background thread
by David Brazdil
· 6 years ago
7458291
Open in-memory dex files into a single DexFile object
by David Brazdil
· 6 years ago
1a04148
Fix bug in InMemoryDexClassLoader loading
by David Brazdil
· 6 years ago
e768182
hiddenapi: Print warnings for @CorePlatformApi violations
by David Brazdil
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
afc60cd
Cleanup native debug interface api.
by David Srbecky
· 6 years ago
1130659
Refactor MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
afaf7f8
ART: Enable bugprone-unused-return-value
by Andreas Gampe
· 6 years ago
78baed5
ART: Use reinterpret_cast{32,64}<> when appropriate.
by Vladimir Marko
· 6 years ago
912f36c
Add small thread-local cache for use by the interpreter.
by David Srbecky
· 6 years ago
f6985bd
Add an overload for MemMap::MapAnonymous().
by Vladimir Marko
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
4b22b34
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 6 years ago
5e046f8
Merge "Add support for loading trusted dex files."
by David Brazdil
· 6 years ago
35a4f48
Add support for loading trusted dex files.
by Nicolas Geoffray
· 6 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 6 years ago
79e2607
Move profile dependent modules to libartbase
by David Sehr
· 6 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
63e9e87
Merge "Add timestamps to JIT/DEX native debug info."
by David Srbecky
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
440a9b3
Add timestamps to JIT/DEX native debug info.
by David Srbecky
· 7 years ago
5f9a801
Expose the optimization status of a dex file
by Calin Juravle
· 7 years ago
fb3de3d
Create list of open dex files for libbacktrace.
by David Srbecky
· 7 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
24ed94f
Add DexFile.getStaticSizeOfFile function.
by Richard Uhler
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
ca4e101
Merge "Separate file utilities from utils.cc"
by David Sehr
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
20c4644
[art] Add classpath check to DexFile.getDexOptNeeded
by Calin Juravle
· 7 years ago
373a9b5
ART: Depend on libnativehelper headers only
by Andreas Gampe
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
44e5efa
Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
2ae4bc9
Merge "Allow DexFile#getDexOptNeeded to check case when downgrading is required"
by Shubham Ajmera
· 7 years ago
e431e27
art: use proper nativehelper headers
by Steven Moreland
· 7 years ago
e4e812a
Allow DexFile#getDexOptNeeded to check case when downgrading is required
by Shubham Ajmera
· 7 years ago
87583b3
ART: Move RegisterNatives helper
by Andreas Gampe
· 7 years ago
a14100c
ART: More header cleanup - jni_internal.h
by Andreas Gampe
· 7 years ago
367b9d8
Also return vdex file from DexFile.getDexFileOutputPath
by Calin Juravle
· 7 years ago
741d426
Handle safe mode in PackageManager.
by Nicolas Geoffray
· 7 years ago
1f7079b
Ignore the optimized location passed to DexFile.loadDex()
by Calin Juravle
· 7 years ago
ea9465e
Move InMemoryDexClassLoader to be a subtype of BaseDexClassLoader
by Alex Light
· 8 years ago
cd556b0
Fix dex cache resolved types and class table mismatch.
by Vladimir Marko
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
46cc64f
Move dumping of oat file status inside of the OatFileAssistant.
by Richard Uhler
· 8 years ago
bc5a795
Move art/native to ObjPtr
by Mathieu Chartier
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
9aa352e
Remove TypeLookupTable from DexFile.
by David Sehr
· 8 years ago
09b710c
ART: Fix build break
by Andreas Gampe
· 8 years ago
b55ad7c
Add API for getting location of odex or oat file
by Philip Cuadra
· 8 years ago
d1472a2
profile_changed should not effect GetBestOatFile.
by Richard Uhler
· 8 years ago
be84b59
Remove the old obsolete profiler
by Calin Juravle
· 8 years ago
f284d44
Hold dex caches live in class table
by Mathieu Chartier
· 8 years ago
06e3f4f
Base isDexOptNeeded result on OatFileAssistant::IsUpToDate.
by Richard Uhler
· 8 years ago
90671be
Add ability to see if a dex file is backed by an oat file.
by Jeff Hao
· 8 years ago
8943c1d
DexFile: Add an API to query oat file status.
by Narayan Kamath
· 8 years ago
86a785d
ART: Add support for DexFile compiler filter function
by Andreas Gampe
· 8 years ago
c38be81
ART: Update DexFile for compiler-filter pass-down
by Andreas Gampe
· 8 years ago
29d38e7
Revert "Revert "Use compiler filter to determine oat file status.""
by Andreas Gampe
· 8 years ago
845e506
Revert "Use compiler filter to determine oat file status."
by Nicolas Geoffray
· 8 years ago
a62d2f0
Use compiler filter to determine oat file status.
by Richard Uhler
· 8 years ago
b077e15
Update GetDexOptNeeded to handle different levels of compilation
by Calin Juravle
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 9 years ago
f7fd970
Load app images
by Mathieu Chartier
· 9 years ago
689a700
Pass DexPathList.Element array to openDexFileNative
by Mathieu Chartier
· 9 years ago
04302db
Fix class unloading with the CC collector.
by Hiroshi Yamauchi
· 9 years ago
b190d94
Add class loader argument to openDexFileNative
by Mathieu Chartier
· 9 years ago
00310e0
Keep dex files live in class table
by Mathieu Chartier
· 9 years ago
4f55fd2
Merge "Allocate dex cache arrays in their class loader's linear alloc"
by Mathieu Chartier
· 9 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 9 years ago
80b37b7
Fix structural class checks
by Mathieu Chartier
· 9 years ago
fdccbd4
Do not attempt to unregister null oat files
by Mathieu Chartier
· 9 years ago
e58991b
Revert "Revert "Unload oat files""
by Mathieu Chartier
· 9 years ago
72da5e7
Revert "Unload oat files"
by Nicolas Geoffray
· 9 years ago
18656fe
Unload oat files
by Mathieu Chartier
· 9 years ago
f9c6fc6
Add OatFileManager
by Mathieu Chartier
· 9 years ago
1d7d7f1
Delete DexFiles in closeDexFiles
by Mathieu Chartier
· 9 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
bc1d78d
runtime: cleanup class_linker out-parameters and formatting
by Igor Murashkin
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
95abd04
Rename isDexOptNeededInternal and add kSelfPatchOatNeeded
by Richard Uhler
· 9 years ago
66d874d
Create OatFileAssistant class for assisting with oat files.
by Richard Uhler
· 10 years ago
324b9bb
ART: Move DexFile vector to Java array
by Andreas Gampe
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 10 years ago
9851595
Mute common case DexFile.isDexOptNeeded log spam
by Brian Carlstrom
· 10 years ago
e7c9a8c
Add hash map, reduce excessive hashing
by Mathieu Chartier
· 10 years ago
Next »