Home
last modified time | relevance | path

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

/aosp12/art/runtime/gc/
H A Dsystem_weak.h42 : allow_disallow_lock_("SystemWeakHolder", level), in SystemWeakHolder()
50 REQUIRES(!allow_disallow_lock_) { in Allow()
52 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Allow()
59 REQUIRES(!allow_disallow_lock_) { in Disallow()
61 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Disallow()
66 REQUIRES(!allow_disallow_lock_) { in Broadcast()
67 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Broadcast()
79 REQUIRES(allow_disallow_lock_) { in Wait()
85 self->CheckEmptyCheckpointFromWeakRefAccess(&allow_disallow_lock_); in Wait()
90 Mutex allow_disallow_lock_; variable
[all …]
H A Dsystem_weak_test.cc49 REQUIRES(!allow_disallow_lock_) { in Allow()
57 REQUIRES(!allow_disallow_lock_) { in Disallow()
64 REQUIRES(!allow_disallow_lock_) { in Broadcast()
75 REQUIRES(!allow_disallow_lock_) { in Sweep()
76 MutexLock mu(Thread::Current(), allow_disallow_lock_); in Sweep()
86 REQUIRES(!allow_disallow_lock_) { in Get()
88 MutexLock mu(self, allow_disallow_lock_); in Get()
96 REQUIRES(!allow_disallow_lock_) { in Set()
98 MutexLock mu(self, allow_disallow_lock_); in Set()
107 GcRoot<mirror::Object> weak_ GUARDED_BY(allow_disallow_lock_);
/aosp12/art/openjdkjvmti/
H A Djvmti_weak_table.h65 REQUIRES(!allow_disallow_lock_);
68 REQUIRES(allow_disallow_lock_);
74 REQUIRES(!allow_disallow_lock_);
77 REQUIRES(allow_disallow_lock_);
92 REQUIRES(allow_disallow_lock_) { in GetTagLocked()
103 REQUIRES(!allow_disallow_lock_);
137 REQUIRES(allow_disallow_lock_);
142 REQUIRES(allow_disallow_lock_);
170 REQUIRES(allow_disallow_lock_);
177 REQUIRES(allow_disallow_lock_);
[all …]
H A Dobject_tagging.h58 REQUIRES(!allow_disallow_lock_);
62 REQUIRES(!allow_disallow_lock_);
66 REQUIRES(!allow_disallow_lock_);
69 REQUIRES(allow_disallow_lock_);
73 REQUIRES(!allow_disallow_lock_) { in GetTagOrZero()
80 REQUIRES(allow_disallow_lock_) { in GetTagOrZeroLocked()
93 REQUIRES(!allow_disallow_lock_);
97 REQUIRES(!allow_disallow_lock_, !lock_);
H A Djvmti_weak_table-inl.h55 allow_disallow_lock_.ExclusiveLock(art::Thread::Current()); in Lock()
59 allow_disallow_lock_.ExclusiveUnlock(art::Thread::Current()); in Unlock()
63 allow_disallow_lock_.AssertHeld(art::Thread::Current()); in AssertLocked()
92 art::MutexLock mu(self, allow_disallow_lock_); in Remove()
100 allow_disallow_lock_.AssertHeld(self); in RemoveLocked()
137 art::MutexLock mu(self, allow_disallow_lock_); in Set()
145 allow_disallow_lock_.AssertHeld(self); in SetLocked()
199 art::MutexLock mu(self, allow_disallow_lock_); in SweepImpl()
330 art::MutexLock mu(self, allow_disallow_lock_);
391 art::MutexLock mu(self, allow_disallow_lock_);