Home
last modified time | relevance | path

Searched refs:AssertExclusiveHeld (Results 1 – 18 of 18) sorted by relevance

/art/runtime/base/
Dmutex.h229 void AssertExclusiveHeld(const Thread* self) { in AssertExclusiveHeld() function
234 void AssertHeld(const Thread* self) { AssertExclusiveHeld(self); } in AssertHeld()
327 void AssertExclusiveHeld(const Thread* self) { in AssertExclusiveHeld() function
332 void AssertWriterHeld(const Thread* self) { AssertExclusiveHeld(self); } in AssertWriterHeld()
Dmutex.cc577 AssertExclusiveHeld(self); in ExclusiveLock()
582 AssertExclusiveHeld(self); in ExclusiveUnlock()
809 guard_.AssertExclusiveHeld(self); in Signal()
831 guard_.AssertExclusiveHeld(self); in WaitHoldingLocks()
867 guard_.AssertExclusiveHeld(self); in TimedWait()
Dmutex_test.cc156 mu.AssertExclusiveHeld(Thread::Current()); in TEST_F()
/art/runtime/gc/space/
Dbump_pointer_space-inl.h46 Locks::mutator_lock_->AssertExclusiveHeld(self); in AllocThreadUnsafe()
Drosalloc_space-inl.h70 Locks::mutator_lock_->AssertExclusiveHeld(self); in AllocCommon()
Dzygote_space.cc109 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self); in SweepCallback()
Dregion_space-inl.h38 Locks::mutator_lock_->AssertExclusiveHeld(self); in AllocThreadUnsafe()
231 Locks::mutator_lock_->AssertExclusiveHeld(Thread::Current()); in WalkInternal()
Dmalloc_space.cc235 Locks::heap_bitmap_lock_->AssertExclusiveHeld(self); in SweepCallback()
Dlarge_object_space.cc580 Locks::heap_bitmap_lock_->AssertExclusiveHeld(self); in SweepCallback()
/art/runtime/gc/collector/
Dmark_sweep.cc185 Locks::mutator_lock_->AssertExclusiveHeld(self); in PausePhase()
248 Locks::mutator_lock_->AssertExclusiveHeld(self); in RevokeAllThreadLocalAllocationStacks()
606 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); in operator ()()
1005 Locks::mutator_lock_->AssertExclusiveHeld(Thread::Current()); in ReMarkRoots()
1267 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); in operator ()()
Dsemi_space.cc168 Locks::mutator_lock_->AssertExclusiveHeld(self_); in MarkingPhase()
204 Locks::mutator_lock_->AssertExclusiveHeld(self_); in MarkingPhase()
Dconcurrent_copying.cc203 Locks::mutator_lock_->AssertExclusiveHeld(self); in Run()
/art/runtime/
Dinstrumentation.cc398 Locks::mutator_lock_->AssertExclusiveHeld(Thread::Current()); in AddListener()
463 Locks::mutator_lock_->AssertExclusiveHeld(Thread::Current()); in RemoveListener()
568 Locks::mutator_lock_->AssertExclusiveHeld(self); in ConfigureStubs()
Dtransaction.cc189 Locks::intern_table_lock_->AssertExclusiveHeld(Thread::Current()); in LogInternedString()
Dmonitor.cc1199 Locks::mutator_lock_->AssertExclusiveHeld(args.self); in DeflateMonitors()
Dclass_linker.cc2470 dex_lock_.AssertExclusiveHeld(Thread::Current()); in RegisterDexFileLocked()
/art/runtime/gc/
Dheap.cc818 Locks::mutator_lock_->AssertExclusiveHeld(self); in VisitObjectsPaused()
826 Locks::mutator_lock_->AssertExclusiveHeld(self); in VisitObjectsInternalRegionSpace()
2813 Locks::mutator_lock_->AssertExclusiveHeld(self); in VerifyHeapReferences()
2942 Locks::mutator_lock_->AssertExclusiveHeld(self); in VerifyMissingCardMarks()
/art/runtime/gc/allocator/
Drosalloc.cc645 Locks::mutator_lock_->AssertExclusiveHeld(self); in AllocFromRunThreadUnsafe()