summaryrefslogtreecommitdiff
path: root/runtime/class_table-inl.h
AgeCommit message (Expand)Author
2024-05-09Avoid some `std::string` construction in `ClassTable`. Vladimir Marko
2024-01-24Add visibility attributes in runtime/c* Dmitrii Ishcheikin
2024-01-19Move files related to compiled code into oat/ directory 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
2023-02-01Reland "Write classes in runtime-generated app image." Nicolas Geoffray
2023-01-29Revert "Write classes in runtime-generated app image." Sam Saccone
2023-01-28Write classes in runtime-generated app image. Nicolas Geoffray
2022-08-10Update native gc-roots separately in compaction pause Lokesh Gidra
2022-04-21Move descriptor hashing to `mirror::Class`. Vladimir Marko
2022-04-04Faster class descriptor hashing. Vladimir Marko
2022-02-17Avoid unnecessary read barriers in `ImageWriter`. Vladimir Marko
2021-04-28Remove some dead code around ClassTable. Vladimir Marko
2021-03-04Make some hash/equals operators inline. Vladimir Marko
2019-05-08ObjPtr<>-ify ClassTable. Vladimir Marko
2019-05-08Avoid some read barriers in ClassTable. Vladimir Marko
2019-03-28Style cleanup for ObjPtr<>-ify changes. Vladimir Marko
2018-10-25ART: Do some include-what-you-use Andreas Gampe
2018-05-25Remove mirror::Reference::java_lang_ref_Reference. Vladimir Marko
2018-03-23ART: Simplify atomic.h Orion Hodson
2018-03-13Fix dangling SingleImplementations left after class unloading Alexey Grebenkin
2018-01-03ART: Rename Atomic::CompareExchange methods Orion Hodson
2017-07-28Use class unloading in dex2oat for verify and extract Mathieu Chartier
2017-06-05ART: Small class-inl.h cleanup Andreas Gampe
2017-06-02Move to release CAS for updating object fields Mathieu Chartier
2016-12-13Address some review comments Mathieu Chartier
2016-12-06Reduce calls to DescriptorEquals Mathieu Chartier
2016-10-04Revert "Revert "Store resolved Strings for AOT code in .bss."" Vladimir Marko
2016-06-06Revert "Revert "Hold dex caches live in class table"" Mathieu Chartier
2016-06-04Revert "Hold dex caches live in class table" Brian Carlstrom
2016-06-03Hold dex caches live in class table Mathieu Chartier
2016-04-05Shard classloader classes lock Mathieu Chartier
2016-02-01Fix up dex cache strings stored in classes Mathieu Chartier
2015-10-19Keep dex files live in class table Mathieu Chartier
2015-08-12Visit class roots from ClassLoader::VisitReferences Mathieu Chartier