summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-12-01Snap for 11164065 from 674e1a3690a240f8fabcd162ff7bfe4248177c35 to mainline-c...aml_cbr_341410010android14-mainline-cellbroadcast-releaseAndroid Build Coastguard Worker
2023-11-30Reland "Disable cdex at build time."Martin Stjernholm
2023-11-30Revert "Disable cdex at build time."Martin Stjernholm
2023-11-30Report all background dexopt passes with a field to indicate the pass.Jiakai Zhang
2023-11-30Add a pass to bg-dexopt to dexopt apps with small profile change.Jiakai Zhang
2023-11-30Add a new profman flag --force-merge-and-analyze.Jiakai Zhang
2023-11-30Change `dexoptPackages` to support multiple passes.Jiakai Zhang
2023-11-30Make the batch dexopt log messages a little more informative.Martin Stjernholm
2023-11-27Revert "profman: Change the default new min methods/classes percent change"Jiakai Zhang
2023-11-24Adjust jit warmup threshold.Nicolas Geoffray
2023-11-22Only create a StartupCompletedTask for non-zygote processes.Nicolas Geoffray
2023-11-17Disable write-barrier elimination passSantiago Aboy Solanes
2023-11-15Initialialize jhp's 'enabled_' fieldLokesh Gidra
2023-11-07Hide new ART Service APIs from the train.Jiakai Zhang
2023-11-07Do not expect VNDK namespace when VNDK is deprecatedKiyoung Kim
2023-11-07Check if product is treblelizedKiyoung Kim
2023-11-07Use product vndk version to check if product vndk is deprecatedKiyoung Kim
2023-11-07Use llndk.libraries.txt from system if VNDK is deprecatedKiyoung Kim
2023-11-03Revert^2 "Fix Heap::num_bytes_allocated underflow"Lokesh Gidra
2023-11-02Snap for 11041982 from 88d54b28383ebbeda163cf581e999092a26a55d1 to mainline-c...aml_cbr_341311010Android Build Coastguard Worker
2023-11-02Fix repeated dexopt when an app has a DM file with no profile.Jiakai Zhang
2023-10-31Revert^2 "Update class-table and intern-table concurrently with uffd GC"Lokesh Gidra
2023-10-31Use cached values for moving-space avoiding dependent loadsLokesh Gidra
2023-10-31Use release memory-order when going from gray to non-gray stateLokesh Gidra
2023-10-27Keep the UFFD GC (aka CMC) disabled on S but enable it by default on T.Martin Stjernholm
2023-10-24Revert^2 "Wait for thread termination in PreZygoteFork()"Hans Boehm
2023-10-24Read dexopt concurrency from phenotype flags.Jiakai Zhang
2023-10-19Add an API to ignore all profiles during dexopt.Jiakai Zhang
2023-10-18Enable UFFD (aka CMC) GC by default on S and later.Martin Stjernholm
2023-10-18Use a dedicated test property for odrefresh E2E tests.Martin Stjernholm
2023-10-13Rename "extra" to "extended".Jiakai Zhang
2023-10-13Expose extra status codes and external profile errors as APIs.Jiakai Zhang
2023-10-13Report bad external profile errors during compilation.Jiakai Zhang
2023-10-13Report detailed bad profile error from artd.Jiakai Zhang
2023-10-13Reject partially invalid profiles.Jiakai Zhang
2023-10-09Fix I/O error handling in odrefresh.Jiakai Zhang
2023-09-29Only set ArtMethod as shared memory if we compile with a profile.Nicolas Geoffray
2023-09-28Correct handling ArtMethod array during class linkingLokesh Gidra
2023-09-27Fix running uffd GC when transitioning to background stateLokesh Gidra
2023-09-25Increase buffer count required for mutator thread during compactionLokesh Gidra
2023-09-22Use libarttools to simplify odrefresh code.Jiakai Zhang
2023-09-22Enable UFFD GC by default for Android U and above.Jiakai Zhang
2023-09-22Add a phenotype flag to force disable CMC GC.Jiakai Zhang
2023-09-22Fix misc-unused-using-decls clang-tidy issuesStefano Cianciulli
2023-09-22Replace uses of _format with a macro.Krzysztof KosiƄski
2023-09-20Only look at resolved classes for generating a runtime image.Nicolas Geoffray
2023-09-14Handle record flag in object-refvisitor.Nicolas Geoffray
2023-09-13Delete all allocators after deleting class loadersLokesh Gidra
2023-09-07Reland "Implement clamp-growth-limit for userfaultfd GC"Lokesh Gidra
2023-09-07Fix checksum computation for images.Nicolas Geoffray