summaryrefslogtreecommitdiff
path: root/runtime/mirror/array-inl.h
AgeCommit message (Expand)Author
2025-01-27Simplify PrimitiveArray<T>::Memcpy Victor Chang
2024-08-08Use variable sized ref-offset bitmap for fast VisitReferences() Lokesh Gidra
2024-07-22Embed component-size shift in class-flags Lokesh Gidra
2024-05-17Move transaction records from `Runtime` to `AotClassLinker`. Vladimir Marko
2024-01-24Add visibility attributes in runtime/mirror Dmitrii Ishcheikin
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
2022-07-13Reland "Adjust how we assign vtable indexes during class loading." Nicolas Geoffray
2022-07-04Revert "Adjust how we assign vtable indexes during class loading." Nicolas Geoffray
2022-06-28Adjust how we assign vtable indexes during class loading. Nicolas Geoffray
2020-07-23Reword some comments to be more inclusive Orion Hodson
2020-05-07Fix unintended sign-extension. Vladimir Marko
2020-05-05Clean up internal stack trace construction. Vladimir Marko
2019-04-03Clean up Object size related read barriers. Vladimir Marko
2019-03-29ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test. Vladimir Marko
2019-03-26ObjPtr<>-ify mirror::Class. Vladimir Marko
2019-02-05ART: Remove stale comment Andreas Gampe
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-25ART: Do some include-what-you-use Andreas Gampe
2018-10-03Mark most *Offset helper functions as constexpr. David Srbecky
2018-06-01ObjPtr<>-ify array allocations. Vladimir Marko
2018-05-25Remove PrimitiveArray<T>::array_class_. Vladimir Marko
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-08-04ART: Fix up small header includes Andreas Gampe
2017-07-24ART: Include cleanup Andreas Gampe
2017-04-21ART: Add object-readbarrier-inl.h Andreas Gampe
2017-04-21ART: Clean up art_method.h Andreas Gampe
2017-03-15Fix sign extension issues Colin Cross
2017-01-25Implement class-pre-define time redefinition. Alex Light
2016-12-15ART: Move to libbase StringPrintf Andreas Gampe
2016-11-30Infrastructure for obsolete methods Alex Light
2016-10-18Remove mirror:: and ArtMethod deps in utils.{h,cc} David Sehr
2016-10-17Move most mirror:: args to ObjPtr Mathieu Chartier
2016-10-13Move mirror::ObjectArray to ObjPtr Mathieu Chartier
2016-10-12Move Heap parameters to ObjPtr Mathieu Chartier
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHARED Andreas Gampe
2016-08-01ART: Convert pointer size to enum Andreas Gampe
2016-02-02Fix remaining read barrier issues in image relocation Mathieu Chartier
2016-01-27Pass template args down Mathieu Chartier
2016-01-27Fix pointer conversion error in SetElementPtrSize Mathieu Chartier
2015-11-16Refactor some patching logic Mathieu Chartier
2015-10-15Use ATTRIBUTE_UNUSED more. Roland Levillain
2015-07-22Move to newer clang annotations Mathieu Chartier
2015-05-29Move mirror::ArtMethod to native Mathieu Chartier