summaryrefslogtreecommitdiff
path: root/runtime/intern_table.h
AgeCommit message (Expand)Author
2024-06-20Move some classes from `runtime/` to `dex2oat/`. Vladimir Marko
2024-01-24Add visibility attributes in runtime/i* Dmitrii Ishcheikin
2023-10-17Revert^2 "Update class-table and intern-table concurrently with uffd GC" Lokesh Gidra
2023-10-17Revert "Update class-table and intern-table concurrently with uffd GC" Lokesh Gidra
2023-10-17Update class-table and intern-table concurrently with uffd GC Lokesh Gidra
2022-04-05Do not repeatedly search frozen strong intern tables. Vladimir Marko
2022-04-05String hashing cleanup in `InternTable`. Vladimir Marko
2022-03-21Use correct min/max load factor in intern/class table. Vladimir Marko
2022-02-24Avoid Modified-UTF8 processing for ASCII strings. Vladimir Marko
2022-02-17Avoid unnecessary read barriers in `ImageWriter`. Vladimir Marko
2022-01-26Revert^2 "Reduce pauses for weak reference access" Hans Boehm
2022-01-26Revert "Reduce pauses for weak reference access" Hans Boehm
2022-01-26Reduce pauses for weak reference access Hans Boehm
2021-02-08Avoid an unnecessary ComputeModifiedUtf8Hash(). Vladimir Marko
2021-01-28Rewrite intern table construction in ImageWriter. Vladimir Marko
2020-03-31Deduplicate interned image strings. Vladimir Marko
2019-06-27GC-independent image layout. Vladimir Marko
2019-06-12Do not force-intern Strings in images. Vladimir Marko
2018-11-02Smarter set intersection between app image and non boot image strings Mathieu Chartier
2018-11-01Track what intern tables are from boot images Mathieu Chartier
2018-10-31Hold intern table lock for AddImageStringsToTable Mathieu Chartier
2018-10-15Add extra handling for loading intern tables Mathieu Chartier
2018-09-28Revert^2 "Load boot image at a random address." Vladimir Marko
2018-09-27Revert "Load boot image at a random address." Vladimir Marko
2018-09-26Load boot image at a random address. Vladimir Marko
2018-07-19Move .art.rel data to a section in .art, part 1. Vladimir Marko
2018-03-09Merge "Retrieve String/Class references from .data.bimg.rel.ro." Vladimir Marko
2018-03-08Retrieve String/Class references from .data.bimg.rel.ro. Vladimir Marko
2018-03-05Move most of runtime/base to libartbase/base David Sehr
2017-09-20Refactor linker files from compiler/ to dex2oat/. Vladimir Marko
2017-09-07Use mmapped boot image intern table for PIC app HLoadString. Vladimir Marko
2017-07-24ART: Include cleanup Andreas Gampe
2017-06-05ART: More header cleanups Andreas Gampe
2016-12-20Fix incorrect string hash value extension during cross-compilation. Alexey Grebenkin
2016-11-11Merge "Make empty checkpoint work while weak ref access is disabled." Hiroshi Yamauchi
2016-11-09Make empty checkpoint work while weak ref access is disabled. Hiroshi Yamauchi
2016-10-31Move intern table to ObjPtr Mathieu Chartier
2016-10-14Do not write empty class table and intern table to image. Vladimir Marko
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHARED Andreas Gampe
2016-03-29Optimizing: Improve const-string code generation. Vladimir Marko
2016-01-25Revert "Revert "Load app images"" Mathieu Chartier
2016-01-23Revert "Load app images" Nicolas Geoffray
2016-01-22Load app images Mathieu Chartier
2016-01-19Fix various typos in ART's comments and string literals. Roland Levillain
2016-01-06Address some intern table comments Mathieu Chartier
2016-01-06Re-enable adding intern table to image Mathieu Chartier
2015-10-16Change hash table load factors Mathieu Chartier
2015-09-03Some fixes for the CC collector. Hiroshi Yamauchi
2015-08-04Address some comments and clean up Mathieu Chartier
2015-07-23Add some more uninterruptible annotations Mathieu Chartier