Searched refs:HeapUtil (Results 1 – 3 of 3) sorted by relevance
26 class HeapUtil {28 explicit HeapUtil(ObjectTagTable* tags) : tags_(tags) { in HeapUtil() function
648 void HeapUtil::Register() { in Register()652 void HeapUtil::Unregister() { in Unregister()735 jvmtiError HeapUtil::IterateThroughHeap(jvmtiEnv* env, in IterateThroughHeap()765 FollowReferencesHelper(HeapUtil* h, in FollowReferencesHelper()1295 jvmtiError HeapUtil::FollowReferences(jvmtiEnv* env, in FollowReferences()1338 jvmtiError HeapUtil::GetLoadedClasses(jvmtiEnv* env, in GetLoadedClasses()1385 jvmtiError HeapUtil::ForceGarbageCollection(jvmtiEnv* env ATTRIBUTE_UNUSED) { in ForceGarbageCollection()
391 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in FollowReferences()407 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in IterateThroughHeap()474 return HeapUtil::ForceGarbageCollection(env); in ForceGarbageCollection()666 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in GetLoadedClasses()1545 HeapUtil::Register(); in ArtPlugin_Initialize()1568 HeapUtil::Unregister(); in ArtPlugin_Deinitialize()