Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
cb55b29e466939d222b83f0593a1141221f2425c
/
runtime
/
dex_file.cc
1133db7
Remove AnnotationAccess and its remaining uses.
by Jeff Hao
· 9 years ago
76ed99d
ART: Postpone interface-related dex failure to version 37
by Andreas Gampe
· 9 years ago
c496181
Add support for Dex version 37 in Runtime.
by Alex Light
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
3a2bd29
ART: Make sure dex files are verified in the compiler
by Andreas Gampe
· 9 years ago
9bdf108
Revert "Revert "Write dex files to oat file early.""
by Vladimir Marko
· 9 years ago
919f553
Revert "Write dex files to oat file early."
by Vladimir Marko
· 9 years ago
625a64a
Write dex files to oat file early.
by Vladimir Marko
· 9 years ago
9865bde
Rename NullHandle to ScopedNullHandle
by Mathieu Chartier
· 9 years ago
96c9de9
Merge "Refactor DexFile::DecodeDebugInfo."
by David Srbecky
· 9 years ago
b06e28e
Refactor DexFile::DecodeDebugInfo.
by David Srbecky
· 9 years ago
50a2f8d
Get DCHECK back to EncodedStaticFieldValueIterator
by Shinichiro Hamaji
· 9 years ago
1a74dc4
Merge "Output static field values in dexdump"
by Shinichiro Hamaji
· 9 years ago
82863f0
Output static field values in dexdump
by Shinichiro Hamaji
· 9 years ago
5096e66
ART: Add FdFile::Copy() to copy data from another file.
by Vladimir Marko
· 9 years ago
d297b55
Fix null pointer in processing of enum annotations.
by Jeff Hao
· 9 years ago
42bddce
Add low_4gb support to MapFile and MapFileAtAddress
by Mathieu Chartier
· 9 years ago
9507fa2
Change a few places to use string version of GetTypeId
by Mathieu Chartier
· 9 years ago
d9786b0
Implementation of fast lookup table to search class_def by descriptor
by Artem Udovichenko
· 9 years ago
35717f8
Merge "ART: Add some utilities for working with containers."
by Vladimir Marko
· 9 years ago
637ee0b
ART: Add some utilities for working with containers.
by Vladimir Marko
· 9 years ago
957fb89
Merge "ART: Move DexCache arrays to native."
by Vladimir Marko
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
fc8d247
Fix native annotations returning TypeNotPresentException.
by Jeff Hao
· 9 years ago
2a5892f
Move more Class annotations to native.
by Jeff Hao
· 9 years ago
13e748b
Revert "Revert "Move annotations to native.""
by Jeff Hao
· 9 years ago
7db6dd7
Revert "Move annotations to native."
by Roland Levillain
· 9 years ago
0042c6d
Move annotations to native.
by Jeff Hao
· 9 years ago
2a5c468
ART: Some header cleaning around bit-utils
by Andreas Gampe
· 9 years ago
23682bf
ART: Ignore repeated field indexes when loading a class.
by Vladimir Marko
· 10 years ago
4cc6073
Fixed bug in debugging information in dex file
by Aart Bik
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
0cba004
ART: Allow oat files with duplicates classes in corner case
by Andreas Gampe
· 10 years ago
90e3404
ART: Remove multidex limit
by Andreas Gampe
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
07b3c23
Store OatDexFile instead of OatFile in DexFile.
by Richard Uhler
· 10 years ago
0b3ed3d
ART: Report zip opening error
by Andreas Gampe
· 10 years ago
ab1eb0d
ART: Templatize IsInt & IsUint
by Andreas Gampe
· 10 years ago
5a3399d
Merge "Fix ImageWriter::ComputeEagerResolvedStringsCallback()."
by Vladimir Marko
· 10 years ago
a48aef4
Fix ImageWriter::ComputeEagerResolvedStringsCallback().
by Vladimir Marko
· 10 years ago
fd9eb39
ART: Simple structural class check
by Andreas Gampe
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 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
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
ecaebd3
Remove dex file index building mutex.
by Ian Rogers
· 10 years ago
b9620f3
Merge "ART: Fix things for valgrind"
by Andreas Gampe
· 10 years ago
928f72b
ART: Fix things for valgrind
by Andreas Gampe
· 10 years ago
aa4497d
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 10 years ago
68b5685
Reduce and speed-up class def searches.
by Ian Rogers
· 10 years ago
67ef46a
Avoid handle-less fields in ClassLinker::InitializeClass()
by Hiroshi Yamauchi
· 10 years ago
c991107
Remove clang detected warning on tautological comparison
by Brian Carlstrom
· 10 years ago
4e1d579
Use canonical paths when searching for dex files
by Calin Juravle
· 10 years ago
bacce5c
Return "false" instead of "nullptr" in bool DexFile::Open.
by Alexander Ivchenko
· 11 years ago
833a485
ART: Native support for multidex
by Andreas Gampe
· 11 years ago
4fdbba0
ART: Do not try to pretty-print method in dex file
by Andreas Gampe
· 11 years ago
d6cec90
Make DexFile content read only before running DexFileVerifier
by Brian Carlstrom
· 11 years ago
0aa504b
Fix ExtractToMemMap to show original zip file name in ashmem
by Brian Carlstrom
· 11 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
cb19ebf
Fix debugger crash in native method frames.
by Sebastien Hertz
· 11 years ago
f79fccb
Add debug code for saving dex file inputs
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
4fa0bcd
Remove unneeded quoting
by Brian Carlstrom
· 11 years ago
92572be
Use libziparchive for art zip processing.
by Narayan Kamath
· 11 years ago
d9cffea
Faster Signature::operator==(const StringPiece& rhs).
by Vladimir Marko
· 11 years ago
e9c36b3
Avoid some string allocations.
by Vladimir Marko
· 11 years ago
5c96e6b
Rewrite intrinsics detection.
by Vladimir Marko
· 11 years ago
b7cefc7
Put arguments first in debugger variable table and fix name bug.
by Jeff Hao
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
fd99576
Fix DexFile error handling to close fd properly.
by Vladimir Marko
· 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
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
a672490
Move hot utf routines into -inl.h.
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
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
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
b24b4a7
Make verifier allow integral types to be put in integral type arrays.
by Jeff Hao
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
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.cc]
4922e9d
Use /system/framework/framework.jar:preloaded-classes for on device dex2oat
by Brian Carlstrom
· 11 years ago
2d6ba51
Quickening support.
by Sebastien Hertz
· 12 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 12 years ago
f8582c3
Build fix.
by Ian Rogers
· 12 years ago
e606010
Increase logging around bad dex files.
by Ian Rogers
· 12 years ago
Next »