summaryrefslogtreecommitdiff
path: root/runtime/indirect_reference_table.cc
AgeCommit message (Expand)Author
2024-01-24Add visibility attributes in runtime/i* Dmitrii Ishcheikin
2023-11-30Use globals naming scheme for kPageSize etc. Ruben Ayrapetyan
2023-11-28Use CHECK_ALIGNED_PARAM for variable page size Ruben Ayrapetyan
2023-03-31Reland "Rewrite `LocalReferenceTable`." Vladimír Marko
2023-03-30Revert "Rewrite `LocalReferenceTable`." Vladimír Marko
2023-03-29Rewrite `LocalReferenceTable`. Vladimir Marko
2022-12-08Split local reference table out of `IndirectReferenceTable`. Vladimir Marko
2022-11-22Rename `kJniTransitionOrInvalid` to `kJniTransition`. Vladimir Marko
2022-11-21Clean up `IndirectReferenceTable` visiting. Vladimir Marko
2022-11-21Clean up `IndirectReferenceTable` construction. Vladimir Marko
2022-05-03Avoid PushLocalFrame(0) CHECK failure Hans Boehm
2021-11-01Assign lower level to Small IRT table lock Hans Boehm
2021-10-27Initially allocate smaller local IRT Hans Boehm
2021-02-23Do not create HandleScope for JNI transitions. Vladimir Marko
2020-09-14Prevent IndirectReferenceTable from being outside of kPageAlignment Alex Light
2018-10-30Refactor MemMap::MapAnonymous(). Vladimir Marko
2018-10-23ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-09-26Fix macOS build after enabling Generational CC by default in ART. Roland Levillain
2018-08-24Add an overload for MemMap::MapAnonymous(). Vladimir Marko
2018-08-21Remove unnecessary indirection from MemMap. Vladimir Marko
2018-05-09ART: Move JNI files to runtime/jni/ . Vladimir Marko
2018-04-05Move remaining runtime/base stuff to libartbase David Sehr
2018-03-05Move most of runtime/base to libartbase/base David Sehr
2017-12-22Extensions to check JNI. Ian Rogers
2017-10-04ART: Add allocation tracking to JNI global refs Andreas Gampe
2017-09-25ART: Refactor IRT:Add Andreas Gampe
2017-06-01ART: Allow unlimited PushLocalFrame Andreas Gampe
2017-06-01ART: Add IRT table size limit and overflow checks Andreas Gampe
2017-04-21ART: Add object-readbarrier-inl.h Andreas Gampe
2017-02-03ART: Refactor verify_object.h Andreas Gampe
2016-10-25ART: Initialize field in IndirectReferenceTable Andreas Gampe
2016-10-24ART: Make IndirectReferenceTable resizable Andreas Gampe
2016-10-24ART: Change IndirectReferenceTable Andreas Gampe
2016-10-24ART: Clean up IndirectReferenceTable Andreas Gampe
2016-10-19Return error message if IndirectReferenceTable construction fails. Richard Uhler
2016-10-17ART: Remove IRT cruft Andreas Gampe
2016-10-12Move Heap parameters to ObjPtr Mathieu Chartier
2016-10-05Change indirect reference table to use ObjPtr Mathieu Chartier
2016-10-03ART: Reprint long messages on abort Andreas Gampe
2016-10-03ART: Clean up IRT-related abort messaging Andreas Gampe
2016-09-29Clean up ScopedThreadStateChange to use ObjPtr Mathieu Chartier
2016-09-26ART: Use libbase logging Andreas Gampe
2016-08-30ART: SHARED_REQUIRES to REQUIRES_SHARED Andreas Gampe
2016-03-04Add more systracing everywhere Mathieu Chartier
2015-07-30am 2ada67b3: Don\'t dump stack when deleting an invalid local ref Mathieu Chartier
2015-07-30Don't dump stack when deleting an invalid local ref Mathieu Chartier
2015-07-23am 372e3bee: am f64914d7: Merge "Move to newer clang annotations" Mathieu Chartier
2015-07-22Move to newer clang annotations Mathieu Chartier
2015-06-02Add more info for attempting to delete non-JNI local reference Mathieu Chartier
2015-06-02Add more info for attempting to delete non-JNI local reference Mathieu Chartier