summaryrefslogtreecommitdiff
path: root/runtime/mirror/dex_cache.cc
AgeCommit message (Expand)Author
2025-01-16Merge sFields and iFields. Nicolas Geoffray
2024-11-20Revert "Always use an array in the DexCache for ArtField and ArtMethod." Nicolas Geoffray
2024-11-19Revert "Use proper type for madvise." Nicolas Geoffray
2024-10-29Use proper type for madvise. Nicolas Geoffray
2024-10-28Always use an array in the DexCache for ArtField and ArtMethod. Nicolas Geoffray
2024-01-24Add visibility attributes in runtime/mirror Dmitrii Ishcheikin
2024-01-19Move files related to compiled code into oat/ directory Dmitrii Ishcheikin
2023-06-09Disable startup dex cache arrays. Nicolas Geoffray
2023-05-24Clear startup linear alloc when we delete class loaders. Nicolas Geoffray
2023-02-21Include field and method array dex cache in runtime app image. Nicolas Geoffray
2023-02-15Move startup notification to a task. 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-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-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-09-13Add a test and consistency checks in method / field resolution. Nicolas Geoffray
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-07-28More inclusive language in the runtime David Srbecky
2020-04-03Avoid creating preresolved strings array for dex files that have no strings Mathieu Chartier
2020-03-04ART: Ensure dex caches keep classloader live Andreas Gampe
2020-02-14Remove MIPS support from runtime/. Vladimir Marko
2019-11-21Add missing WriteBarrier on VisitReflectiveTargets Alex Light
2019-11-11Ensure structural redefinition can shadow functions/fields Alex Light
2019-11-11Don't visit invalid Dex-cache slots Alex Light
2019-09-27Consolidate updating of reflective Field/Method references Alex Light
2019-06-10Handle allocation failure in AddPreResolvedStringsArray Mathieu Chartier
2019-01-09ART: Introduce runtime_globals Andreas Gampe
2018-10-30Add PreResolved strings dex cache array Mathieu Chartier
2018-04-26Clean up include paths David Sehr
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-09-07Remove DexCache arrays from app oat .bss. Vladimir Marko
2017-07-24ART: Include cleanup Andreas Gampe
2017-07-24MIPS: Follow-up to hash-based DexCache methods array Alexey Frunze
2017-07-20Hash-based DexCache methods array. Vladimir Marko
2017-06-05ART: More header cleanups Andreas Gampe
2017-03-14Revert^2 "Hash-based DexCache field array." Vladimir Marko
2017-03-14Revert^6 "Hash-based dex cache type array." Vladimir Marko
2017-03-13Revert^5 "Hash-based dex cache type array." Vladimir Marko