Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
f2f9daf9ba33b15abddfc8f8d03a708a7908b765
/
runtime
/
native
/
dalvik_system_DexFile.cc
f2f9daf
Fix DexFile.entries to return class names, not class descriptors
by Brian Carlstrom
· 11 years ago
e1ff199
Up-to-date odex files should take precedence over profile checks
by Brian Carlstrom
· 11 years ago
46889ea
Fix DexFile.getClassNameList.
by Ian Rogers
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 11 years ago
dd157d7
Avoid some unnecessary use of stl types.
by Ian Rogers
· 11 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
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 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
· 12 years ago
7675e16
Rename art-cache to dalvik-cache
by Brian Carlstrom
· 12 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 12 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
· 13 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 13 years ago
afe2551
Update DexFile_isDexOptNeeded to handle system.img oat files with classes.dex
by Brian Carlstrom
· 13 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 13 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 13 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 13 years ago
0dae08e
Move JNI methods out of top-level.
by Ian Rogers
· 13 years ago
[Renamed from src/dalvik_system_DexFile.cc]
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
0c717dd
Add ELF loader to OatFile.
by Logan Chien
· 13 years ago
58cbbc2
Do not use FindOatFileFromOatLocation in DexFile_isDexOptNeeded
by Brian Carlstrom
· 13 years ago
81f3ca1
Add image dependency to oat files
by Brian Carlstrom
· 13 years ago
0512f02
Remove anonymous namespaces.
by Elliott Hughes
· 13 years ago
bf2cb16
Fix oat-target-sync generated oat files to have leading /
by Brian Carlstrom
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 13 years ago
66a556f
Move DexFile.defineClass exception suppression to managed code
by Ian Rogers
· 13 years ago
5b332c8
Fix checksum verification when opening DexFiles from OatFiles
by Brian Carlstrom
· 13 years ago
f6174e8
Fix to prevent a dex file from being verified multiple times.
by jeffhao
· 13 years ago
7bfc963
This fixes several of the VM tests.
by Elliott Hughes
· 13 years ago
ba8eee1
Remove more lint.
by Elliott Hughes
· 13 years ago
e8f3212
Address review comments.
by Elliott Hughes
· 13 years ago
a7679b6
Improve exceptions thrown during class loading.
by Elliott Hughes
· 13 years ago
b3e66df
Minor fixes.
by Elliott Hughes
· 13 years ago
725aee5
Fixes for 071-dexfile
by Ian Rogers
· 13 years ago
c981848
Tweaks to DexFile defineClass JNI code
by Ian Rogers
· 13 years ago
cab0101
Fix 086-null-super and 087-gc-after-link
by Ian Rogers
· 13 years ago
2e3d1b2
Changes to compile with gcc 4.6
by Brian Carlstrom
· 13 years ago
d601af8
Move old dex file creation logic to oat file creation
by Brian Carlstrom
· 13 years ago
8952189
Merge art-cache dex files into oat files
by Brian Carlstrom
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
ae82698
Add --image-classes to dex2oat
by Brian Carlstrom
· 13 years ago
b82b687
Make sure threads allocating are in the kRunnable state
by Brian Carlstrom
· 13 years ago
262bf46
dex2oat invoked by system if it can't find an oat file for a dex file.
by jeffhao
· 13 years ago
c393a4f
System calls dex2oat when opening a dex file with an output location
by jeffhao
· 13 years ago
c252c3e
Clarify cause of 071 failure with an UNIMPLEMENTED
by Brian Carlstrom
· 13 years ago
fad7143
Assorted fixes
by Brian Carlstrom
· 13 years ago
1d9f52b
Implement DexFile_isDexOptNeeded
by Brian Carlstrom
· 13 years ago
03a20ba
Implement DexFile_getClassNameList
by Brian Carlstrom
· 13 years ago
41ec477
Fixed DexFile.defineClass to return null, not throw Exception
by Brian Carlstrom
· 13 years ago
df14324
Setup Thread's context ClassLoader and add image DexFiles to ClassLinker's boot classpath
by Brian Carlstrom
· 13 years ago
bc4b76d
Fix class name format for jniThrowExceptionFmt
by Brian Carlstrom
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
f91c8c3
Adding JNI code for dalvik.system.DexFile and java.lang.Class
by Brian Carlstrom
· 13 years ago