Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
610a1420fe400d3f638fc0dadb1a012d2ac3ad19
/
runtime
/
native
/
dalvik_system_DexFile.cc
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
· 10 years ago
95abd04
Rename isDexOptNeededInternal and add kSelfPatchOatNeeded
by Richard Uhler
· 10 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
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
667ab7c
Some additional verbose logging for DexFile_defineClassNative
by Brian Carlstrom
· 10 years ago
e8e3989
Restore kReasonLogging for kDexoptNeeded and kPatchoatNeeded
by Brian Carlstrom
· 10 years ago
3c13a79
ART: Only allow the zygote to create the global boot image
by Andreas Gampe
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
20c8930
ART: Relax GetInstructionSetFromString
by Andreas Gampe
· 10 years ago
4fcdc94
Execute an application even when dex2oat crashes.
by Nicolas Geoffray
· 10 years ago
202d1f0
Use the right instruction set for checking dex-cache staleness.
by Narayan Kamath
· 10 years ago
a2069c7
Revert "Rename openDexFileNative to openDexFile."
by Calin Juravle
· 10 years ago
6e183f2
Make system use patchoat to relocate during runtime.
by Alex Light
· 10 years ago
350b626
Rename openDexFileNative to openDexFile.
by Calin Juravle
· 10 years ago
833a485
ART: Native support for multidex
by Andreas Gampe
· 10 years ago
7bfa86d
consolidate profiles and profile-cache
by Nick Kralevich
· 10 years ago
c5f1773
Remove deprecated WITH_HOST_DALVIK.
by Ian Rogers
· 10 years ago
20aa7cb
Merge "Fixed and refactored profiler options handling"
by Calin Juravle
· 10 years ago
c1b643c
Fixed and refactored profiler options handling
by Calin Juravle
· 10 years ago
eab52e3
Merge "Clean up the sampling profiler"
by Calin Juravle
· 10 years ago
bb0b53f
Clean up the sampling profiler
by Calin Juravle
· 10 years ago
5221410
Use sendfile when copying profile file.
by Calin Juravle
· 10 years ago
177b429
Fix a possible file descriptor leakage
by Calin Juravle
· 10 years ago
cf790bb
Fix DexFile.entries to return class names, not class descriptors
by Brian Carlstrom
· 10 years ago
e1ff199
Up-to-date odex files should take precedence over profile checks
by Brian Carlstrom
· 10 years ago
46889ea
Fix DexFile.getClassNameList.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 10 years ago
dd157d7
Avoid some unnecessary use of stl types.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
52f8488
Prevent spurious dexopts in 32-64 builds.
by Narayan Kamath
· 11 years ago
11d9f06
Use instruction specific dalvik cache dirs.
by Narayan Kamath
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
09881a8
Do not require dexopt when previous profile does not exist
by Brian Carlstrom
· 11 years ago
329d188
Better error reporting when loading dex files
by Andreas Gampe
· 11 years ago
9dae5b4
Tweaked profile significant_difference.
by Calin Juravle
· 11 years ago
39c3bfb
Make use of profiling information for dex2oat
by Dave Allison
· 11 years ago
9583fbc
Remove oat file location in the image.
by Nicolas Geoffray
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
2d98390
Switch art over to a long in DexFile.
by Elliott Hughes
· 11 years ago
60836d5
Fix opening oat files that are out of date.
by Vladimir Marko
· 11 years ago
08cbf66
Do not require classes.dex to support stripped zip files
by Brian Carlstrom
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
2ec3f71
Fix openDexFileNative to throw pending exception when it fails.
by Jeff Hao
· 11 years ago
0d3bbff
Fix DexFile_isDexOptNeeded to clear an error_msg in a recoverable case
by Brian Carlstrom
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
756ee4e
Find OatDexFile by DexFile name and checksum, not just checksum
by Brian Carlstrom
· 11 years ago
7c3d13a
Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 11 years ago
ee39a10
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
2e450bf
Revert "Remove bogus fastpath from String::Equals(const StringPiece&)"
by Brian Carlstrom
· 11 years ago
8438ed3
Remove bogus fastpath from String::Equals(const StringPiece&)
by Brian Carlstrom
· 11 years ago
7dfb28c
Don't scan image space when starting runtime.
by Ian Rogers
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 11 years ago
f1d3455
Do not mark pages executable unnecessarily to play nice with selinux
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/native/dalvik_system_DexFile.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
30e2ea4
Move art to use dalvik names for .oat files
by Brian Carlstrom
· 11 years ago
7675e16
Rename art-cache to dalvik-cache
by Brian Carlstrom
· 11 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
05f3057
Move monitor related object routines to object-inl.h
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
1cac343
Remove now unused RelocationBehavior
by Brian Carlstrom
· 12 years ago
28db012
Add oat file dependency on boot.oat load location
by Brian Carlstrom
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
afe2551
Update DexFile_isDexOptNeeded to handle system.img oat files with classes.dex
by Brian Carlstrom
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 12 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 12 years ago
Next »