History log of /art/runtime/openjdkjvmti/jvmti_weak_table.h
Revision Date Author Comments
037b8b7503ce47dd39d554e85a0bcb904c9f2127 04-May-2017 Andreas Gampe <agampe@google.com> ART: Add Heap JVMTI extension API

Add extension API for Android heaps. Add a function that returns
the heap id for a tag (implying an object). Add a function that
returns the heap name for a given heap id.

Add tests.

(cherry picked from commit d73aba4f0c95914cc51144b0b609d9293e5341cf)

Bug: 37283268
Test: m test-art-host
Test: art/test/testrunner/testrunner.py -b --host -t 913
Test: cts-tradefed run cts-dev --module CtsJvmtiRunTest913HostTestCases
Change-Id: I3a140ce00a33507c9ac3263d0badd10f3daf558c
cf45c943a77f28a31a85eb4560fa601aada89dc4 28-Mar-2017 Mathieu Chartier <mathieuc@google.com> Fix lock order for jvmti kTaggingLockLevel

Add test for duplicate env free order.

Bug: 36648696

Test: ./test.py --host

(cherry picked from commit f169e27100acbec024f699de9ef842a27c0b2036)

Change-Id: I308cbe97f071d602d4db5eada7d569d3893ce94b
f169e27100acbec024f699de9ef842a27c0b2036 28-Mar-2017 Mathieu Chartier <mathieuc@google.com> Fix lock order for jvmti kTaggingLockLevel

Add test for duplicate env free order.

Bug: 36648696

Test: ./test.py --host

Change-Id: I76fc8187b29f5e66cc29674320e887dbc508fe19
f014021edfafa26ba8494bf002f1c73ef941bbbb 03-Mar-2017 Andreas Gampe <agampe@google.com> ART: Refactor ObjectTagTable

Factor out the plain holder from the event handling.

Bug: 31385354
Bug: 31385027
Test: m test-art-host
Change-Id: If6af36e5275f8f1b924ab7dba1fb14f1ce2de8fe