summaryrefslogtreecommitdiff
path: root/runtime/indirect_reference_table.cc
AgeCommit message (Expand)Author
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
2015-04-29Only print IRT remove local warning if CheckJNI is enabled Mathieu Chartier
2015-04-29Only print IRT remove local warning if CheckJNI is enabled Mathieu Chartier
2015-04-22Replace NULL with nullptr Mathieu Chartier
2015-04-14Fix valgrind tests Mathieu Chartier
2015-04-09ART: IRT refactor Andreas Gampe
2015-04-07Fix CC root visiting bug Mathieu Chartier
2015-04-06Refactor and improve GC root handling Mathieu Chartier
2015-03-02Add support for .bss section in oat files. Vladimir Marko
2015-01-15Print more info in MarkSweep::VerifyRoot Mathieu Chartier
2014-11-26Trim reference tables when we trim the heap Mathieu Chartier
2014-10-22C++11 related clean-up of DISALLOW_.. Ian Rogers