Searched refs:JvmtiWeakTable (Results 1 – 5 of 5) sorted by relevance
/art/openjdkjvmti/ |
D | object_tagging.cc | 44 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()
|
D | jvmti_weak_table-inl.h | 54 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 …]
|
D | object_tagging.h | 48 class ObjectTagTable final : public JvmtiWeakTable<jlong> {
|
D | jvmti_weak_table.h | 54 class JvmtiWeakTable : public art::gc::SystemWeakHolder { 56 JvmtiWeakTable() in JvmtiWeakTable() function
|
D | ti_heap.cc | 89 using IndexCachingTable = JvmtiWeakTable<IndexCache>;
|