/art/runtime/base/ |
D | mutex.h | 439 class SCOPED_LOCKABLE ReaderMutexLock { 441 explicit ReaderMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : in ReaderMutexLock() function 446 ~ReaderMutexLock() UNLOCK_FUNCTION() { in UNLOCK_FUNCTION() 453 DISALLOW_COPY_AND_ASSIGN(ReaderMutexLock); 457 #define ReaderMutexLock(x) COMPILE_ASSERT(0, reader_mutex_lock_declaration_missing_variable_name) macro
|
/art/compiler/dex/ |
D | verification_results.cc | 82 ReaderMutexLock mu(Thread::Current(), verified_methods_lock_); in GetVerifiedMethod() 105 ReaderMutexLock mu(Thread::Current(), rejected_classes_lock_); in IsClassRejected()
|
/art/compiler/dex/quick/ |
D | dex_file_to_method_inliner_map.cc | 43 ReaderMutexLock mu(self, lock_); in GetMethodInliner()
|
D | dex_file_method_inliner.cc | 414 ReaderMutexLock mu(Thread::Current(), lock_); in IsIntrinsic() 426 ReaderMutexLock mu(Thread::Current(), lock_); in GenIntrinsic() 511 ReaderMutexLock mu(Thread::Current(), lock_); in IsSpecial() 519 ReaderMutexLock mu(Thread::Current(), lock_); in GenSpecial() 533 ReaderMutexLock mu(Thread::Current(), lock_); in GenInline()
|
/art/compiler/ |
D | image_writer.cc | 516 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in ProcessStrings() 524 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in ProcessStrings() 609 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in ComputeEagerResolvedStringsCallback() 631 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in ComputeEagerResolvedStrings() 667 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in PruneNonImageClasses() 704 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in CheckNonImageClassesRemoved() 770 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in CreateImageRoots() 778 ReaderMutexLock mu(Thread::Current(), *class_linker->DexLock()); in CreateImageRoots()
|
/art/runtime/gc/space/ |
D | zygote_space.cc | 49 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in Create()
|
/art/runtime/gc/collector/ |
D | semi_space.cc | 124 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases() 147 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase() 238 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_); in MarkingPhase()
|
D | mark_compact.cc | 138 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase() 223 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in MarkingPhase()
|
D | mark_sweep.cc | 131 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in InitializePhase() 147 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases() 164 ReaderMutexLock mu(self, *Locks::mutator_lock_); in RunPhases()
|
/art/runtime/ |
D | instrumentation.cc | 608 ReaderMutexLock mu(self, deoptimized_methods_lock_); in ConfigureStubs() 864 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in IsDeoptimized() 869 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in EnableDeoptimization() 885 ReaderMutexLock mu(Thread::Current(), deoptimized_methods_lock_); in DisableDeoptimization()
|
D | intern_table_test.cc | 117 ReaderMutexLock mu(soa.Self(), *Locks::heap_bitmap_lock_); in TEST_F()
|
D | class_linker.cc | 705 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FindOpenedOatDexFile() 1236 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FindOpenedOatFileFromOatLocation() 1675 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in InitFromImage() 1748 ReaderMutexLock mu(self, dex_lock_); in VisitRoots() 1842 ReaderMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in VisitClassesWithoutClassesLock() 2972 ReaderMutexLock mu(Thread::Current(), dex_lock_); in IsDexFileRegistered() 2993 ReaderMutexLock mu(self, dex_lock_); in RegisterDexFile() 3021 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FindDexCache() 3047 ReaderMutexLock mu(Thread::Current(), dex_lock_); in FixupDexCaches() 3351 ReaderMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in LookupClass() [all …]
|
D | debugger.cc | 386 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in IsBreakpoint() 752 ReaderMutexLock mu(Thread::Current(), *Locks::breakpoint_lock_); in GoActive() 3216 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in GetRequiredDeoptimizationKind() 3258 ReaderMutexLock mu(self, *Locks::breakpoint_lock_); in GetRequiredDeoptimizationKind() 4435 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments() 4448 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments() 4454 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments() 4462 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in DdmSendHeapSegments()
|
D | jni_internal.cc | 3176 ReaderMutexLock mu(self, globals_lock); in DumpForSigQuit() 3216 ReaderMutexLock mu(self, globals_lock); in DumpReferenceTables() 3416 ReaderMutexLock mu(self, globals_lock); in VisitRoots()
|
/art/runtime/gc/ |
D | heap.cc | 1247 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in VerifyHeap() 2733 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in PreGcVerificationPaused() 2743 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in PreGcVerificationPaused() 2752 ReaderMutexLock reader_lock(self, *Locks::heap_bitmap_lock_); in PreGcVerificationPaused() 2807 ReaderMutexLock mu2(self, *Locks::heap_bitmap_lock_); in PostGcVerificationPaused() 2816 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in PostGcVerificationPaused()
|
/art/runtime/gc/allocator/ |
D | rosalloc.cc | 531 ReaderMutexLock rmu(self, bulk_free_lock_); in Free() 1652 ReaderMutexLock wmu(self, bulk_free_lock_); in RevokeThreadLocalRuns() 1730 ReaderMutexLock wmu(self, bulk_free_lock_); in AssertThreadLocalRunsAreRevoked() 1877 ReaderMutexLock wmu(self, bulk_free_lock_); in Verify()
|
/art/runtime/hprof/ |
D | hprof.cc | 435 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in Dump()
|
/art/dex2oat/ |
D | dex2oat.cc | 348 ReaderMutexLock mu(Thread::Current(), *Locks::mutator_lock_); in PatchOatCode()
|
/art/oatdump/ |
D | oatdump.cc | 1092 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); in Dump()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 2217 ReaderMutexLock mu(self, freezing_constructor_lock_); in RequiresConstructorBarrier()
|