Searched refs:object_tag_table (Results 1 – 3 of 3) sorted by relevance
704 ObjectTagTable* tag_table = ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(); in IterateOverInstancesOfClass()846 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(), in IterateThroughHeap()1524 ObjectTagTable* tag_table = ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(); in GetObjectHeapId()1608 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get(), in IterateThroughHeapExt()1817 env->object_tag_table->Lock(); in ReplaceWeakRoots()1823 bool had_new_tag = env->object_tag_table->RemoveLocked(it.second, &new_tag); in ReplaceWeakRoots()1835 env->object_tag_table->Unlock(); in ReplaceWeakRoots()1861 env->object_tag_table->Lock(); in ReplaceWeakRoots()1865 env->object_tag_table->SetLocked(v.obsolete_obj_, v.obsolete_tag_); in ReplaceWeakRoots()1866 env->object_tag_table->SetLocked(v.new_obj_, v.new_tag_); in ReplaceWeakRoots()[all …]
393 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in FollowReferences()409 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in IterateThroughHeap()424 if (!ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTag(obj.Ptr(), tag_ptr)) { in GetTag()446 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->Set(obj.Ptr(), tag); in SetTag()466 return ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table->GetTaggedObjects(env, in GetObjectsWithTags()517 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in IterateOverInstancesOfClass()670 HeapUtil heap_util(ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in GetLoadedClasses()1280 art::Runtime::Current()->RemoveSystemWeakHolder(tienv->object_tag_table.get()); in DisposeEnvironment()1410 object_tag_table = std::make_unique<ObjectTagTable>(event_handler, this); in ArtJvmTiEnv()1423 ArtJvmTiEnv::AsArtJvmTiEnv(env)->object_tag_table.get()); in CreateArtJvmTiEnv()
87 std::unique_ptr<ObjectTagTable> object_tag_table; member