summaryrefslogtreecommitdiff
path: root/runtime/mirror/array.h
AgeCommit message (Expand)Author
2024-09-30Revert^5 "Object.clone() allocates more movable objects" Nicolas Geoffray
2024-09-26Revert^4 "Object.clone() allocates more movable objects" Hans Boehm
2024-09-03Revert^3 "Object.clone() allocates more movable objects" Pechetty Sravani (xWF)
2024-08-30Revert^2 "Object.clone() allocates more movable objects" Hans Boehm
2024-08-19Revert "Object.clone() allocates more movable objects" Hans Boehm
2024-08-14Object.clone() allocates more movable objects Hans Boehm
2024-07-22Embed component-size shift in class-flags Lokesh Gidra
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-05-22Use C++17's [[maybe_unused]] attribute in ART Stefano Cianciulli
2023-05-02Don't access component_type_ for obj-array's SizeOf 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-10Handle black allocations in concurrent mark-compact Lokesh Gidra
2021-07-14Modernize typedefs with `using`. Vladimir Marko
2021-04-23Add static asserts we have a full list of mirror classes Alex Light
2020-05-05Clean up internal stack trace construction. Vladimir Marko
2019-05-31Clean up creating handles from `this`. Vladimir Marko
2019-05-17Add default argument kIsInstrumented=true. Vladimir Marko
2019-05-16ART: Forward-declare AllocatorType (iwyu) Andreas Gampe
2019-04-03Clean up Object size related read barriers. Vladimir Marko
2019-03-26ObjPtr<>-ify mirror::Class. Vladimir Marko
2019-02-05ART: Add unchecked conversions of arrays Andreas Gampe
2019-02-05ART: Optimize array accesses Andreas Gampe
2018-11-12Clean up primitive array helpers in Object. Vladimir Marko
2018-10-25ART: Add array-alloc-inl.h Andreas Gampe
2018-10-03Mark most *Offset helper functions as constexpr. David Srbecky
2018-09-19Refactor Class::FixupNativePointers(). Vladimir Marko
2018-06-01ObjPtr<>-ify array allocations. Vladimir Marko
2018-05-25Remove mirror::Reference::java_lang_ref_Reference. Vladimir Marko
2018-05-25Remove PrimitiveArray<T>::array_class_. Vladimir Marko
2017-07-24ART: Include cleanup Andreas Gampe
2017-06-09ART: Fix old warnings Andreas Gampe
2017-06-05ART: Remove old object_callbacks.h includes Andreas Gampe
2017-03-29Refactor image writer Mathieu Chartier
2017-01-25Implement class-pre-define time redefinition. Alex Light
2016-11-30Infrastructure for obsolete methods Alex Light
2016-10-17Move most mirror:: args to ObjPtr Mathieu Chartier
2016-10-13Move mirror::ObjectArray to ObjPtr Mathieu Chartier
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHARED Andreas Gampe
2016-08-02Merge "ART: Convert pointer size to enum" Treehugger Robot
2016-08-01ART: Convert pointer size to enum Andreas Gampe
2016-07-28Avoid read barrier for IntArray::GetArrayClass Mathieu Chartier
2016-02-02Fix remaining read barrier issues in image relocation Mathieu Chartier
2016-01-27Fix pointer conversion error in SetElementPtrSize Mathieu Chartier
2015-11-16Refactor some patching logic Mathieu Chartier
2015-11-15x86/x86-64 read barrier support for concurrent GC in Optimizing. Roland Levillain
2015-07-23Add some more uninterruptible annotations Mathieu Chartier
2015-07-22Add uninterruptible role Mathieu Chartier