- 4a5b43f Avoid UB in CodeItemDebugInfoAccessor::Init by Pirama Arumuga Nainar · 2 years, 10 months ago
- f9ae8e3 Implement shared counters for boot image / zygote methods. by Nicolas Geoffray · 2 years, 11 months ago
- 4625f25 Avoid Modified-UTF8 processing for ASCII strings. by Vladimir Marko · 2 years, 11 months ago
- b875631 Handle shift by 32 explicitly. by Nicolas Geoffray · 2 years, 11 months ago
- bd75c5b Type lookup table dump: add a new line after each entry. by Nicolas Geoffray · 3 years ago
- 295becb Dump the type lookup table in oatdump. by Nicolas Geoffray · 3 years ago
- a74a707 vdex: add checks in the event of file corruption. by Nicolas Geoffray · 3 years, 4 months ago
- 95bb995 Remove unused MadviseState hints by Jared Duke · 3 years, 5 months ago
- 09bfdf1 Rewrite UTF-8 encoding. by Vladimir Marko · 3 years, 6 months ago
- 66934ef Clean up ClassLinker::VerifyClass. by Nicolas Geoffray · 3 years, 6 months ago
- e4f983c Remove mterp. by Nicolas Geoffray · 3 years, 6 months ago
- 1b9d442 Revert "Do not create 4-byte sequences in `ConvertUtf16ToModifiedUtf8()`" by Chuck Liao · 3 years, 6 months ago
- e0a4f37 Do not create 4-byte sequences in `ConvertUtf16ToModifiedUtf8()` by Vladimir Marko · 3 years, 6 months ago
- b4bd92f Faster hashing in `ClassLinker::LinkVirtualMethods()`. by Vladimir Marko · 3 years, 6 months ago
- 45848da Revert cdex version back to 001. by Nicolas Geoffray · 3 years, 7 months ago
- 9060ebe Don't let the oat file close BCP FD passed from outside by Victor Hsieh · 3 years, 7 months ago
- 1776947 Binary search for method by name string and signature. by Vladimir Marko · 3 years, 7 months ago
- 028cc7e Disable compact dex code item deduping. by Nicolas Geoffray · 3 years, 7 months ago
- e300c4e Faster Class::FindField(). by Vladimir Marko · 3 years, 7 months ago
- 4573be3 Faster Class::FindClassMethod(). by Vladimir Marko · 3 years, 7 months ago
- 61c6242 Remove RETURN_VOID_NO_BARRIER byte-code. by David Srbecky · 3 years, 9 months ago
- f4d05ff Clean up profile tests. by Vladimir Marko · 3 years, 9 months ago
- cff30a0 Better support ICs on virtual calls by Alex Light · 3 years, 10 months ago
- c5cd589 Remove QUICK bytecodes. by David Srbecky · 3 years, 10 months ago
- 753f47a Add PrettyMethod overload with result string. by David Srbecky · 3 years, 10 months ago
- 43c9cd7 Improve nterp -> compiled code transitions. by Nicolas Geoffray · 3 years, 10 months ago
- 8706b9c Support unrecognized methods in profman by Alex Light · 3 years, 10 months ago
- 40cd07c Add a fast path for nterp entrypoint to avoid fetching the shorty. by Nicolas Geoffray · 3 years, 10 months ago
- 3907ce0 Change the value of kAccPreCompiled. by Vladimir Marko · 3 years, 10 months ago
- de0d0de Remove kAccMiranda and kAccDefaultConflicting. by Vladimir Marko · 3 years, 10 months ago
- 765a167 Faster DexFileVerifier::CheckInterClassDefItem(). by Vladimir Marko · 3 years, 11 months ago
- a2f1319 Add text-profile support for multiple ICs by Alex Light · 4 years ago
- 9807115 Improve trace logging when loading odex files by Calin Juravle · 4 years ago
- 782fb71 Use HashMap<> and HashSet<> in ClassLinker. by Vladimir Marko · 4 years, 1 month ago
- 6e6f1b2 Do not open dex files in CLC if we only need to get dexopt status by Calin Juravle · 4 years, 1 month ago
- 5ff2393 Remove stripped-apk related logic from CLC by Calin Juravle · 4 years, 1 month ago
- 23c926d Do not create symbols for [DEDUPED] methods. by David Srbecky · 4 years, 2 months ago
- e1d2dce Add support for compact dex files in nterp. by Nicolas Geoffray · 4 years, 4 months ago
- 8ebd86e Replace "dummy" in libartbase/, libdexfile/, compiler/. by Vladimir Marko · 4 years, 6 months ago
- 2d53643 Update language to comply with Android’s inclusive language guidance by Ian Pedowitz · 4 years, 6 months ago
- c220827 Replace "dummy" with "fake" in some tests. by Vladimir Marko · 4 years, 6 months ago
- c40b151 Use `constexpr` for more constants in `libdexfile/dex/dex_file.h`. by Roland Levillain · 4 years, 7 months ago
- 9974e3c Clean up generated operator<<(os, enum). by Vladimir Marko · 4 years, 7 months ago
- 128f14b Prevent DCHECK failure for failure_reason_ being non empty by Mathieu Chartier · 4 years, 8 months ago
- 1c993cd Revert^2 "Throw ClassFormatError for unsupported default methods." by Vladimir Marko · 4 years, 8 months ago
- f48a705 Minor error reporting clean up in DexFileVerifier. by Vladimir Marko · 4 years, 9 months ago
- 63ba647 Faster dex file verification. by Vladimir Marko · 4 years, 9 months ago
- 7f43595 Fix/suppress bugprone-use-after-move warnings by Chih-Hung Hsieh · 4 years, 11 months ago
- 6ef7713 Remove dead code related to profile collection. by Vladimir Marko · 5 years ago
- a00b54b Helpers and refactorings to prepare for interpreter optimizations (x64) by Nicolas Geoffray · 5 years ago
- 7e43882 Add comments about why we have copied methods. by Nicolas Geoffray · 5 years ago
- bac1a80 Revert "ART: Check dex file constraint A1" by Mathieu Chartier · 5 years ago
- 4ac0e15 Revert "Revert "Basic structural redefinition support"" by Nicolas Geoffray · 5 years ago
- 5a2301d Revert "Basic structural redefinition support" by Nicolas Geoffray · 5 years ago
- c971eaf Basic structural redefinition support by Alex Light · 5 years ago
- ab5f4c1 Allow space characters in SimpleName for DEX format 040. by Ulya Trafimovich · 5 years ago
- d1abab7 ART: Check dex file constraint A1 by Andreas Gampe · 5 years ago
- 3238440 jitzygote: Handle case of methods having the resolution stub. by Nicolas Geoffray · 5 years ago
- 56cb3ce ART: Slightly simplify/modernize dex_file_verifier.cc by Andreas Gampe · 6 years ago
- 60415ae ART: Move DexFileVerifier class to cc file by Andreas Gampe · 6 years ago
- 07a560d ART: Encapsulate init-optimization fields by Andreas Gampe · 6 years ago
- e32d24c Store zygote compiled code in a shared map. by Nicolas Geoffray · 6 years ago
- f5e3c66 ART: Use bitset in dex file verifier by Andreas Gampe · 6 years ago
- 1459929 ART: Change unordered_set to HashSet by Andreas Gampe · 6 years ago
- 5254d6f ART: Use memoization for type id table check by Andreas Gampe · 6 years ago
- c4a546c ART: Cache type index validity by Andreas Gampe · 6 years ago
- 1e52a07 Correct Indicies -> Indices by Alex Light · 6 years ago
- b11d521 ART: Preallocate offset map by Andreas Gampe · 6 years ago
- 8867f3b Switch-interpreter: Add new 'next' instruction field. by David Srbecky · 6 years ago
- 436f6c1 Switch-interpreter: Add helpers to get opcode arguments. by David Srbecky · 6 years ago
- abdb459 Use string length from DEX instead of recomputing by Eric Holk · 6 years ago
- 27a47a3 ART: Forward-declare ClassIterator and Signature in dex_file.h (iwyu) by Andreas Gampe · 6 years ago
- 2f7a55c ART: Forward-declare DexInstructionIterator (iwyu) by Andreas Gampe · 6 years ago
- 1389dd4 Track libziparchive API change. by Elliott Hughes · 6 years ago
- b74f307 ART: IWYU for HiddenApi domain by Andreas Gampe · 6 years ago
- 1db789e ART: Small iwyu by Andreas Gampe · 6 years ago
- 35a3f6a Create vdex file for dex loaded with InMemoryDexClassLoader by David Brazdil · 6 years ago
- 8982186 Support FDs for class loader context dex files by David Brazdil · 6 years ago
- f1d973d Fix PrintableString() for 4-byte UTF-8 sequences. by Vladimir Marko · 6 years ago
- a5c3a80 hiddenapi domain: Use oat dex file location if available by David Brazdil · 6 years ago
- 35e6caa Check /system/framework first in ArtDexFileLoader::Open. by Nicolas Geoffray · 6 years ago
- 3c83921 Assign conscrypt to core-platform hiddenapi domain by David Brazdil · 6 years ago
- e7e26d1 Assign non-runtime /apex/* dex files to platform domain by David Brazdil · 6 years ago
- eb37ba5 Replace StringPiece with std::string_view in Signature. by Vladimir Marko · 6 years ago
- 16fc474 Special case dex files that have hidden API data. by Nicolas Geoffray · 6 years ago
- 206348c Selectively allow dead reference elimination by Hans Boehm · 6 years ago
- 12162de hiddenapi: check for CorePlatform domain by Orion Hodson · 6 years ago
- e768182 hiddenapi: Print warnings for @CorePlatformApi violations by David Brazdil · 6 years ago
- 90faceb hiddenapi: Support 'core-platform-api' flag by David Brazdil · 6 years ago
- 8764dc3 ART: Use iosfwd more by Andreas Gampe · 6 years ago
- 6262959 ART: Some more IWYU in common headers by Andreas Gampe · 6 years ago
- 436896c ART: Some IWYU for IterationRange by Andreas Gampe · 6 years ago
- 7458a7a ART: Refactor code_item_accessors by Andreas Gampe · 6 years ago
- ad1aa63 ART: Move Signature to its own header by Andreas Gampe · 6 years ago
- b8bca30 ART: Move DexFileStringEquals to DexFile by Andreas Gampe · 6 years ago
- 3f1dcd3 ART: Move dex structs into own header by Andreas Gampe · 6 years ago
- 10db8fe Support Windows builds for libartbase/libdexfile by David Sehr · 6 years ago
- 785c987 Plumb through the container as an optional arg to DexFileLoader::Open. by Martin Stjernholm · 6 years ago
- 1c06528 Merge "ART: Clean up base/utils.h" by Treehugger Robot · 6 years ago
- ca0f2dc Fix ComputeModifiedUtf8Hash(). by Vladimir Marko · 6 years ago