- 4b8ea5d Pass OatDexFile by reference in FindDexCache by Santiago Aboy Solanes · 3 years, 2 months ago
- bc89367 Minor refactoring of `ClassLinker::LinkMethods()`. by Vladimir Marko · 3 years, 2 months ago
- 61673dc Reland "Change hotness counting." by Nicolas Geoffray · 3 years, 2 months ago
- 970ba21 Inline across dex files for compiler options' non-BCP methods by Santiago Aboy Solanes · 3 years, 3 months ago
- 968c813 Avoid redundant strlen for shorty names by Jared Duke · 3 years, 2 months ago
- fa66389 Inline ResolveMethod and ResolveField in nterp by David Srbecky · 3 years, 3 months ago
- ce131fe Revert "Change hotness counting." by Vladimir Marko · 3 years, 3 months ago
- 9c924e8 Add support to place shared libraries after the dex path by Brad Stenning · 3 years, 3 months ago
- c86869a Change hotness counting. by Nicolas Geoffray · 3 years, 4 months ago
- 327cfcf Use the .dm file at runtime for verification. by Nicolas Geoffray · 3 years, 3 months ago
- ebf496f Deprecate --updatable-bcp-packages-fd and --updatable-bcp-packages-file by Jiakai Zhang · 3 years, 3 months ago
- f9e82e5 Loosen class status check after resolving. by Vladimir Marko · 3 years, 3 months ago
- 33df0e3 Revert^4 "Lazily allocate DexCache arrays." by David Srbecky · 3 years, 4 months ago
- 6fbcc29 Change ClassLinker::dex_caches_ from list to unordered_map. by David Srbecky · 3 years, 11 months ago
- 4b0c9b9 Remove the notion of soft failure within the verifier. by Nicolas Geoffray · 3 years, 4 months ago
- 8473a5b Revert "Revert^2 "Lazily allocate DexCache arrays."" by Nicolas Geoffray · 3 years, 4 months ago
- e153a62 Revert^2 "Lazily allocate DexCache arrays." by David Srbecky · 3 years, 11 months ago
- e8445e5 Always check for an exception after a class lookup. by Nicolas Geoffray · 3 years, 4 months ago
- ab91eef Address review comments on method resolution. by Nicolas Geoffray · 3 years, 4 months ago
- c07f488 Add a test and consistency checks in method / field resolution. by Nicolas Geoffray · 3 years, 4 months ago
- 95bb995 Remove unused MadviseState hints by Jared Duke · 3 years, 5 months ago
- fb3ad72 Revert "Make ClassLinker::DumpForSigQuit exclude gc" by Hans Boehm · 3 years, 5 months ago
- 825e829 Make ClassLinker::DumpForSigQuit exclude gc by Hans Boehm · 3 years, 6 months ago
- 4aebd58 Add some null checks in case of OOME. by Nicolas Geoffray · 3 years, 6 months ago
- 66934ef Clean up ClassLinker::VerifyClass. by Nicolas Geoffray · 3 years, 6 months ago
- 7744b69 Remove dual verification in RedefineClasses. by Nicolas Geoffray · 3 years, 6 months ago
- e4f983c Remove mterp. by Nicolas Geoffray · 3 years, 6 months ago
- 6cd7ab3 Only set nterp entrypoint after a class is verified. by Nicolas Geoffray · 3 years, 6 months ago
- 4dc6589 Don't wrap VerifyError into NoClassDefFoundError. by Nicolas Geoffray · 3 years, 6 months ago
- dd41196 VarHandle: add StaticFieldVarHandle class by Orion Hodson · 3 years, 7 months ago
- b4bd92f Faster hashing in `ClassLinker::LinkVirtualMethods()`. by Vladimir Marko · 3 years, 6 months ago
- a4d28dd Avoid marking proxy class as erroneous twice. by Vladimir Marko · 3 years, 7 months ago
- 44dc8a3 verifier: do not infer an instruction will throw. by Nicolas Geoffray · 3 years, 7 months ago
- 4ef3649 Fix missing nterp initializing when loading a class. by Nicolas Geoffray · 3 years, 7 months ago
- 4026117 Rewrite static/instance field search by index. by Vladimir Marko · 3 years, 7 months ago
- b10668c Clean up Class::GetDirectInterface(). by Vladimir Marko · 3 years, 7 months ago
- e300c4e Faster Class::FindField(). by Vladimir Marko · 3 years, 7 months ago
- 4f6bb44 Remove palette hooks. by Nicolas Geoffray · 3 years, 8 months ago
- c63d967 Rewrite profile file format. by Vladimir Marko · 3 years, 10 months ago
- 8078996 Handle a potential race when verifying dex files in the background. by Nicolas Geoffray · 3 years, 9 months ago
- 1dab575 Remove some dead code around ClassTable. by Vladimir Marko · 3 years, 11 months ago
- 68c0758 Clean up defining classes in ClassLinker. by Vladimir Marko · 3 years, 9 months ago
- af61f50 Reland "Change JNI behavior related to hiddenapi." by Nicolas Geoffray · 3 years, 10 months ago
- ac57691 dex2oat: Do not crash on InitializeClass() exceptions. by Vladimir Marko · 3 years, 10 months ago
- dbcf4a2 Revert "Change JNI behavior related to hiddenapi." by Nicolas Geoffray · 3 years, 10 months ago
- 579db19 Change JNI behavior related to hiddenapi. by Nicolas Geoffray · 3 years, 10 months ago
- 43c9cd7 Improve nterp -> compiled code transitions. by Nicolas Geoffray · 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
- 5b0b2e1 Explictly pass VerifierDeps when asking for class verification. by Nicolas Geoffray · 3 years, 10 months ago
- de0d0de Remove kAccMiranda and kAccDefaultConflicting. by Vladimir Marko · 3 years, 10 months ago
- b9b7d91 Revert "Lazily allocate DexCache arrays." by Orion Hodson · 3 years, 11 months ago
- 1214319 Lazily allocate DexCache arrays. by David Srbecky · 4 years ago
- 74584e6 [metrics] Add ClassLoadingTotalTime counter by Eric Holk · 4 years ago
- fedff51 Change runtime behavior related to hiddenapi. by Nicolas Geoffray · 4 years ago
- 5de5efe Remove pointer-size arguments from DexCache. by David Srbecky · 4 years ago
- 6df4511 Use vdex assignability types at runtime. by Nicolas Geoffray · 4 years ago
- c5323fe libartpalette: Use fixed width typedef rather than enum for status by Orion Hodson · 4 years ago
- 4335474 Cache hashes of virtual methods in j.l.Object. by Vladimir Marko · 4 years ago
- b1cf837 Fix image bug around clinit and nterp. by Nicolas Geoffray · 4 years ago
- d1728bf Add a kTypeChecksFailure. by Nicolas Geoffray · 4 years ago
- 42bee50 Clean up ClassLinker::LinkFields(). by Vladimir Marko · 4 years ago
- c7993d5 Rewrite ClassLinker::LinkFields(). by Vladimir Marko · 4 years ago
- bd728b0 Add a ScopedTrace when updating code_item and entrypoint in image. by Nicolas Geoffray · 4 years ago
- c39af94 Add a nterp trampoline in the oat file, replaced at runtime. by Nicolas Geoffray · 4 years ago
- 2c2724c Disable the public SDK Checker during exception throwing by Calin Juravle · 4 years ago
- 47213e4 Small cleanups in artInvokeInterfaceTrampoline by Nicolas Geoffray · 4 years, 1 month ago
- 771708f Avoid growing boot class path for --single-image compiled images by Orion Hodson · 4 years ago
- aa027b8 Fix Entry in CheckVTableHasNoDuplicates(). by Vladimir Marko · 4 years ago
- 782fb71 Use HashMap<> and HashSet<> in ClassLinker. by Vladimir Marko · 4 years, 1 month ago
- 3378768 SDK-stub controlled dex2oat verification by Calin Juravle · 5 years ago
- 86d6cd5 Remove DexCache arrays from image. by David Srbecky · 4 years, 1 month ago
- e1d2dce Add support for compact dex files in nterp. by Nicolas Geoffray · 4 years, 4 months ago
- 1d4f009 Call dex2oat and runtime hooks when creating / loading oat/dex files. by Nicolas Geoffray · 4 years, 5 months ago
- 5565029 Improve logging for missed fields by Mathieu Chartier · 4 years, 4 months ago
- 4717175 Move code item to the data pointer and remove code_item_offset. by Nicolas Geoffray · 4 years, 5 months ago
- 0c9a217 Always create IMT conflict tables when generating an image. by Nicolas Geoffray · 4 years, 5 months ago
- 60d4abc Reland^2 "Cover more cases in nterp." by Nicolas Geoffray · 4 years, 6 months ago
- 5439f05 Revert^3 "VIXL simulator for ART (Stage1)" by Ulya Trafimovich · 4 years, 6 months ago
- 5880c77 Inclusive language updates to class_linker.cc by Orion Hodson · 4 years, 6 months ago
- 346fd96 More inclusive language in the runtime by David Srbecky · 4 years, 6 months ago
- e886d68 Revert^2 "VIXL simulator for ART (Stage1)" by Ulyana Trafimovich · 4 years, 6 months ago
- 3060bb9 Revert "VIXL simulator for ART (Stage1)" by Ulyana Trafimovich · 4 years, 6 months ago
- 48ca6a6 VIXL simulator for ART (Stage1) by Xueliang Zhong · 6 years ago
- 0315efa Increment hotness in nterp when doing lookups. by Nicolas Geoffray · 4 years, 7 months ago
- 86c8752 Direct calls to @CriticalNative methods. by Vladimir Marko · 4 years, 8 months ago
- 1715efa Add a new class status for verified with access checks. by Nicolas Geoffray · 4 years, 7 months ago
- 1c993cd Revert^2 "Throw ClassFormatError for unsupported default methods." by Vladimir Marko · 4 years, 8 months ago
- 09261a8 Revert "Throw ClassFormatError for unsupported default methods." by Nicolas Geoffray · 4 years, 8 months ago
- 08110ef Improve error message in RunRootClinits by David Srbecky · 4 years, 8 months ago
- adf0f2e Throw ClassFormatError for unsupported default methods. by Vladimir Marko · 4 years, 8 months ago
- 5868ada Move implementations from class_root.h to -inl.h . by Vladimir Marko · 4 years, 8 months ago
- 0761419 Handle the situation we could not load the class. by Nicolas Geoffray · 4 years, 9 months ago
- afa69cd Add another DCHECK that an exception isn't pending. by Nicolas Geoffray · 4 years, 9 months ago
- 605c591 Add more DCHECKs to investigate build bot failure. by Nicolas Geoffray · 4 years, 9 months ago
- d1f7351 dex2oat: add --updatable-bcp-packages-file argument. by Vladimir Marko · 4 years, 10 months ago
- bc11509 Address late comments on go/aog/1269207 by Alex Light · 4 years, 10 months ago
- a467a6e Fix incorrect interface-override linking by Alex Light · 4 years, 10 months ago
- e4abf13 ART: Update list of reserved boot class path packages. by Vladimir Marko · 4 years, 10 months ago
- 133987d Revert^2 "Don't include static or private methods with proxy construction." by Alex Light · 4 years, 10 months ago
- 379503d Revert "Don't include static or private methods with proxy construction." by Alex Light · 4 years, 10 months ago