Home
last modified time | relevance | path

Searched refs:JvmtiWeakTable (Results 1 – 5 of 5) sorted by relevance

/art/openjdkjvmti/
Dobject_tagging.cc44 template class JvmtiWeakTable<jlong>; variable
47 JvmtiWeakTable<jlong>::Allow(); in Allow()
52 JvmtiWeakTable<jlong>::Broadcast(broadcast_for_checkpoint); in Broadcast()
79 return JvmtiWeakTable<jlong>::Set(obj, new_tag); in Set()
87 return JvmtiWeakTable<jlong>::SetLocked(obj, new_tag); in SetLocked()
Djvmti_weak_table-inl.h54 void JvmtiWeakTable<T>::Lock() { in Lock()
58 void JvmtiWeakTable<T>::Unlock() { in Unlock()
62 void JvmtiWeakTable<T>::AssertLocked() { in AssertLocked()
67 void JvmtiWeakTable<T>::UpdateTableWithReadBarrier() { in UpdateTableWithReadBarrier()
80 bool JvmtiWeakTable<T>::GetTagSlowPath(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, T* … in GetTagSlowPath()
90 bool JvmtiWeakTable<T>::Remove(art::ObjPtr<art::mirror::Object> obj, /* out */ T* tag) { in Remove()
98 bool JvmtiWeakTable<T>::RemoveLocked(art::ObjPtr<art::mirror::Object> obj, T* tag) { in RemoveLocked()
107 bool JvmtiWeakTable<T>::RemoveLocked(art::Thread* self, art::ObjPtr<art::mirror::Object> obj, T* ta… in RemoveLocked()
135 bool JvmtiWeakTable<T>::Set(art::ObjPtr<art::mirror::Object> obj, T new_tag) { in Set()
143 bool JvmtiWeakTable<T>::SetLocked(art::ObjPtr<art::mirror::Object> obj, T new_tag) { in SetLocked()
[all …]
Dobject_tagging.h48 class ObjectTagTable final : public JvmtiWeakTable<jlong> {
Djvmti_weak_table.h54 class JvmtiWeakTable : public art::gc::SystemWeakHolder {
56 JvmtiWeakTable() in JvmtiWeakTable() function
Dti_heap.cc89 using IndexCachingTable = JvmtiWeakTable<IndexCache>;