Implement ObjectReference.ReferringObjects.
Bug: 4159882
Change-Id: Iac145715bec80b5900256d3f6bdb18e283eb9a12
diff --git a/src/heap.h b/src/heap.h
index fd08f29..78cbe99 100644
--- a/src/heap.h
+++ b/src/heap.h
@@ -177,6 +177,10 @@
void GetInstances(Class* c, int32_t max_count, std::vector<Object*>& instances)
LOCKS_EXCLUDED(Locks::heap_bitmap_lock_)
SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
+ // Implements JDWP OR_ReferringObjects.
+ void GetReferringObjects(Object* o, int32_t max_count, std::vector<Object*>& referring_objects)
+ LOCKS_EXCLUDED(Locks::heap_bitmap_lock_)
+ SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
// Removes the growth limit on the alloc space so it may grow to its maximum capacity. Used to
// implement dalvik.system.VMRuntime.clearGrowthLimit.