summaryrefslogtreecommitdiff
path: root/runtime/mirror/dex_cache-inl.h
AgeCommit message (Expand)Author
2025-02-21Support loading an ART file from a zip file. Jiakai Zhang
2024-08-08Use variable sized ref-offset bitmap for fast VisitReferences() Lokesh Gidra
2024-05-17Move transaction records from `Runtime` to `AotClassLinker`. Vladimir Marko
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc. Santiago Aboy Solanes
2024-01-24Add visibility attributes in runtime/mirror Dmitrii Ishcheikin
2023-06-01Use seq-lock for DexCache David Srbecky
2023-05-04Simplify deleting startup dex cache arrays. Nicolas Geoffray
2023-03-04Make entries in dex cache arrays atomic. Nicolas Geoffray
2022-11-03Optimistically update field and method cache on type update. Nicolas Geoffray
2022-10-28Reland "Allocate dex cache arrays at startup." Nicolas Geoffray
2022-10-26Revert "Allocate dex cache arrays at startup." Nicolas Geoffray
2022-10-24Allocate dex cache arrays at startup. Nicolas Geoffray
2022-10-18Add pure array versions of some dex cache fields. Nicolas Geoffray
2022-10-13Refactor and cleanup DexCache. Nicolas Geoffray
2022-10-05Update native GC roots page-by-page Lokesh Gidra
2022-08-10Convert kUseReadBarrier to static const from constexpr Lokesh Gidra
2022-08-10Update native gc-roots separately in compaction pause Lokesh Gidra
2022-02-17Avoid unnecessary read barriers in `ImageWriter`. Vladimir Marko
2022-02-07Extract atomic pair code from DexCache David Srbecky
2022-01-17Revert "Add thread-shared interpreter cache" Hans Boehm
2022-01-15Add thread-shared interpreter cache David Srbecky
2021-11-09Modified revert of "Add couple DexCache read-barriers." David Srbecky
2021-10-07Revert^4 "Lazily allocate DexCache arrays." David Srbecky
2021-10-06DexCache: Remove pre-resolved string dead code. David Srbecky
2021-09-30Revert "Revert^2 "Lazily allocate DexCache arrays."" Nicolas Geoffray
2021-09-28Revert^2 "Lazily allocate DexCache arrays." David Srbecky
2021-06-29Transaction support for MethodType in dex cache. Vladimir Marko
2021-02-25Revert "Lazily allocate DexCache arrays." Orion Hodson
2021-02-23Lazily allocate DexCache arrays. David Srbecky
2021-02-18Remove pointer-size arguments from DexCache. David Srbecky
2020-12-04Remove DexCache arrays from image. David Srbecky
2020-08-19Clear DexCache MethodTypes and CallSites in ImageWriter. Vladimir Marko
2020-05-29Only put resolved classes inside the dex cache. Nicolas Geoffray
2020-03-31Fix race condition in GetPreResolvedStrings Mathieu Chartier
2019-04-02ObjPtr<>-ify DexCache. Vladimir Marko
2019-03-18Release app image metadata when startup is completed Mathieu Chartier
2019-02-06Add feature flag for loading app image startup cache Mathieu Chartier
2018-10-30Add PreResolved strings dex cache array Mathieu Chartier
2018-10-25ART: Do some include-what-you-use Andreas Gampe
2018-09-17ART: Clean up verify and read barrier flags. Vladimir Marko
2018-07-19Move .art.rel data to a section in .art, part 1. Vladimir Marko
2018-06-20Refactor WriteBarrier logic into its own file Mathieu Chartier
2018-06-11ART: Adds an entrypoint for invoke-custom Orion Hodson
2018-05-31Remove static GcRoot<>s from Class and ClassExt. Vladimir Marko
2018-05-14ART: Add dex::ProtoIndex Orion Hodson
2018-03-23ART: Simplify atomic.h Orion Hodson
2018-02-07Remove unused methods. Nicolas Geoffray
2018-01-05Create dex subdirectory David Sehr
2018-01-03ART: Rename Atomic::CompareExchange methods Orion Hodson
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe