Home
last modified time | relevance | path

Searched refs:ReaderMutexLock (Results 1 – 23 of 23) sorted by relevance

/art/compiler/dex/
Dverification_results.cc81 ReaderMutexLock mu(Thread::Current(), verified_methods_lock_); in GetVerifiedMethod()
104 ReaderMutexLock mu(Thread::Current(), rejected_classes_lock_); in IsClassRejected()
/art/runtime/base/
Dmutex.h448 class SCOPED_LOCKABLE ReaderMutexLock {
450 explicit ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : in ReaderMutexLock() function
455 ~ReaderMutexLock() UNLOCK_FUNCTION() { in UNLOCK_FUNCTION()
462 DISALLOW_COPY_AND_ASSIGN(ReaderMutexLock);
466 #define ReaderMutexLock(x) static_assert(0, "ReaderMutexLock declaration missing variable name") macro
/art/compiler/dex/quick/
Ddex_file_to_method_inliner_map.cc43 ReaderMutexLock mu(self, lock_); in GetMethodInliner()
Ddex_file_method_inliner.cc507 ReaderMutexLock mu(Thread::Current(), lock_); in IsIntrinsicOrSpecial()
518 ReaderMutexLock mu(Thread::Current(), lock_); in IsIntrinsic()
530 ReaderMutexLock mu(Thread::Current(), lock_); in GenIntrinsic()
624 ReaderMutexLock mu(Thread::Current(), lock_); in IsSpecial()
632 ReaderMutexLock mu(Thread::Current(), lock_); in GenSpecial()
646 ReaderMutexLock mu(Thread::Current(), lock_); in GenInline()
1025 ReaderMutexLock mu(Thread::Current(), lock_); in GetOffsetForStringInit()
1036 ReaderMutexLock mu(Thread::Current(), lock_); in IsStringInitMethodIndex()
/art/runtime/gc/space/
Dzygote_space.cc50 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in Create()
Dlarge_object_space.cc141 ReaderMutexLock mu2(Thread::Current(), *Locks::heap_bitmap_lock_); in Alloc()
/art/runtime/gc/collector/
Dconcurrent_copying.cc51 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in ConcurrentCopying()
70 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
75 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
93 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
180 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in Run()
596 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in VerifyNoFromSpaceReferences()
776 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in SweepSystemWeaks()
Dsemi_space.cc125 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
148 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase()
239 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_); in MarkingPhase()
Dmark_compact.cc136 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase()
221 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in MarkingPhase()
Dmark_sweep.cc135 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase()
151 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
168 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
/art/runtime/
Djava_vm_ext.cc526 ReaderMutexLock mu(self, globals_lock_); in DumpForSigQuit()
587 ReaderMutexLock mu(self, globals_lock_); in DumpReferenceTables()
784 ReaderMutexLock mu(self, globals_lock_); in VisitRoots()
Dinstrumentation.cc590 ReaderMutexLock mu(self, deoptimized_methods_lock_); in ConfigureStubs()
778 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in IsDeoptimized()
783 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in EnableDeoptimization()
799 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in DisableDeoptimization()
Dintern_table_test.cc117 ReaderMutexLock mu(soa.Self(), *Locks::heap_bitmap_lock_); in TEST_F()
Dclass_linker.cc819 ReaderMutexLock mu(Thread::Current(), dex_lock_); in GetPrimaryOatFile()
845 ReaderMutexLock mu(Thread::Current(), dex_lock_); in HasCollisions()
926 ReaderMutexLock mu(Thread::Current(), dex_lock_); in OpenDexFilesFromOat()
1008 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FindOpenedOatFileFromOatLocation()
1241 ReaderMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in ClassInClassTable()
1321 ReaderMutexLock mu(self, dex_lock_); in VisitRoots()
1414 ReaderMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassesWithoutClassesLock()
2464 ReaderMutexLock mu(Thread::Current(), dex_lock_); in IsDexFileRegistered()
2485 ReaderMutexLock mu(self, dex_lock_); in RegisterDexFile()
2513 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FindDexCache()
[all …]
Ddebugger.cc425 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in IsBreakpoint()
675 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in GoActive()
3325 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in MethodHasAnyBreakpoints()
3370 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in GetRequiredDeoptimizationKind()
3412 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in GetRequiredDeoptimizationKind()
4767 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
4780 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
4786 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
4795 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
4807 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
Dthread_list.cc428 ReaderMutexLock mu(self, *Locks::mutator_lock_); in FlipThreadRoots()
/art/compiler/
Dimage_writer.cc305 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in PrepareDexCacheArraySlots()
562 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in ComputeEagerResolvedStringsCallback()
625 ReaderMutexLock mu(self, *class_linker->DexLock()); in PruneNonImageClasses()
631 ReaderMutexLock mu(self, *class_linker->DexLock()); in PruneNonImageClasses()
750 ReaderMutexLock mu(self, *class_linker->DexLock()); in CreateImageRoots()
758 ReaderMutexLock mu(self, *class_linker->DexLock()); in CreateImageRoots()
/art/runtime/gc/
Dreference_processor.cc245 ReaderMutexLock mu(self, *Locks::mutator_lock_); in EnqueueClearedReferences()
Dheap.cc857 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in VisitObjectsInternal()
1450 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in VerifyHeap()
1672 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in GetObjectsAllocated()
2758 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in VerifyRoots()
3067 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in PreGcVerificationPaused()
3076 ReaderMutexLock reader_lock(self, *Locks::heap_bitmap_lock_); in PreGcVerificationPaused()
3137 ReaderMutexLock mu2(self, *Locks::heap_bitmap_lock_); in PostGcVerificationPaused()
/art/runtime/gc/accounting/
Dmod_union_table_test.cc218 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in RunTest()
/art/runtime/gc/allocator/
Drosalloc.cc540 ReaderMutexLock rmu(self, bulk_free_lock_); in Free()
1660 ReaderMutexLock wmu(self, bulk_free_lock_); in RevokeThreadLocalRuns()
1745 ReaderMutexLock wmu(self, bulk_free_lock_); in AssertThreadLocalRunsAreRevoked()
1894 ReaderMutexLock wmu(self, bulk_free_lock_); in Verify()
/art/oatdump/
Doatdump.cc1514 ReaderMutexLock mu(self, *class_linker->DexLock()); in Dump()
1521 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in Dump()
/art/compiler/driver/
Dcompiler_driver.cc2441 ReaderMutexLock mu(self, freezing_constructor_lock_); in RequiresConstructorBarrier()