Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
4a8c3fa4bd8d95fac5671ab778dd00b6dc3ec0e4
/
runtime
/
dex_file.h
833a485
ART: Native support for multidex
by Andreas Gampe
· 11 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
a280655
Remove some stray stringpiece.h includes
by Brian Carlstrom
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
0d6adac
Fix apps with more than one dex file with the same name
by Brian Carlstrom
· 11 years ago
d9cffea
Faster Signature::operator==(const StringPiece& rhs).
by Vladimir Marko
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
cf5077a
Remove unused length from DexFile GetString calls.
by Ian Rogers
· 11 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
4e62746
resolved conflicts for merge of 5d79c5de to dalvik-dev
by Brian Carlstrom
· 11 years ago
e810452
Preload DexCaches
by Brian Carlstrom
· 11 years ago
1449f1d
am 80f85137: am 7c798419: am 7c3d13ae: Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 11 years ago
7c3d13a
Use file magic to determine file type, not file extension.
by Brian Carlstrom
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
ee39a10
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
e0948e1
Make DexFiles opened from files readonly by default, but writable during dex2oat
by Brian Carlstrom
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
b24bd99
Move some DexFile checks to debug build only.
by Sebastien Hertz
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/dex_file.h]
2d6ba51
Quickening support.
by Sebastien Hertz
· 12 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 11 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 12 years ago
dbbc99d
Factor out try item from catch handler finding.
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
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
e222ee0
Move stringpiece.h and stringprintf.h to base/.
by Elliott Hughes
· 12 years ago
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
28db012
Add oat file dependency on boot.oat load location
by Brian Carlstrom
· 12 years ago
88f3654
Add support for Value Format VALUE_TYPE in the encoded_array_item used for initial values of static field references from a class_def_item
by Brian Carlstrom
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
3d1548d
Make compiler initialization of classes parallel.
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
1c849e5
Clean up kAccWritable in the verifier.
by Ian Rogers
· 12 years ago
ca19066
Fix initializer lists to be Google C++ style.
by Ian Rogers
· 12 years ago
a21039c
Fix a bunch more lint.
by Elliott Hughes
· 12 years ago
24edeb5
Fix some camelCase.
by Elliott Hughes
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
19c350a
Move payload data structures to dex_instruction.h.
by Logan Chien
· 13 years ago
736df02
Use try item offset to find catch block instead of Dex PC.
by Logan Chien
· 13 years ago
af778e6
Add an explicit type for the dex "payload" data.
by Elliott Hughes
· 13 years ago
c8dc101
Use dex_pc instead of line_number.
by TDYa127
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
dd361c9
Fix 065 and 066 tests (NULL Method bug). Don't use Method in LLVM method compiler.
by Logan Chien
· 13 years ago
ee0fa76
Don't use variable-length arrays.
by Elliott Hughes
· 13 years ago
45651fd
Fix various debugger method invocation bugs.
by Elliott Hughes
· 13 years ago
2435a57
Support for single-stepping by line.
by Elliott Hughes
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 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
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
10037c8
Added pass to verify structure of dex file.
by jeffhao
· 13 years ago
6e3b1d9
Combine OatDexFile and OatClasses sections of oat file
by Brian Carlstrom
· 13 years ago
a6cc893
Add installd support to dex2oat
by Brian Carlstrom
· 13 years ago
8952189
Merge art-cache dex files into oat files
by Brian Carlstrom
· 13 years ago
61e513c
Include DexFile::GetLocation() in DexFile [D]CHECKs
by Brian Carlstrom
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
ae82698
Add --image-classes to dex2oat
by Brian Carlstrom
· 13 years ago
dbb4079
Start implementing jdb "locals".
by Elliott Hughes
· 13 years ago
03181a8
Implement debugger support for getting thread stacks.
by Elliott Hughes
· 13 years ago
9b1a4f4
Refactor testing to use dex file find routines.
by Ian Rogers
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 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
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 13 years ago
a51a3dd
Add missing 'explicit's on single-argument constructors.
by Elliott Hughes
· 13 years ago
8e1b4ff
Fix line number calculation that deviates from old Dalvik.
by Shih-wei Liao
· 13 years ago
b7bbba4
Add oatopt drop in replacement for dexopt
by Brian Carlstrom
· 13 years ago
3064683
Fix the double-OOME case again.
by Elliott Hughes
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
58ae941
Simplify command line arguments
by Brian Carlstrom
· 13 years ago
33f741e
Remove opening of DexFile from pointer
by Brian Carlstrom
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
6bf1915
Revert "Reverts to track dalvik and libcore"
by Jesse Wilson
· 13 years ago
53d6ff4
Reverts to track dalvik and libcore
by Brian Carlstrom
· 13 years ago
98fb416
Implement Class.getDex.
by Elliott Hughes
· 13 years ago
64bf5a3
Implement VMClassLoader's native methods.
by Elliott Hughes
· 13 years ago
b4df514
Added more checking upon resolution and bytecode rewriting to verifier.
by jeffhao
· 13 years ago
78128a6
oatdump
by Brian Carlstrom
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
98eacac
Enabled verification in the compiler and some other verifier fixes.
by jeffhao
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
Next »