Home
last modified time | relevance | path

Searched refs:WriterMutexLock (Results 1 – 25 of 34) sorted by relevance

12

/art/runtime/
Dclass_table.cc32 WriterMutexLock mu(Thread::Current(), lock_); in FreezeSnapshot()
67 WriterMutexLock mu(Thread::Current(), lock_); in UpdateClass()
146 WriterMutexLock mu(Thread::Current(), lock_); in TryInsert()
159 WriterMutexLock mu(Thread::Current(), lock_); in Insert()
182 WriterMutexLock mu(Thread::Current(), lock_); in InsertWithHash()
188 WriterMutexLock mu(Thread::Current(), lock_); in Remove()
230 WriterMutexLock mu(Thread::Current(), lock_); in InsertStrongRoot()
252 WriterMutexLock mu(Thread::Current(), lock_); in InsertOatFile()
291 WriterMutexLock mu(Thread::Current(), lock_); in AddClassSet()
296 WriterMutexLock mu(Thread::Current(), lock_); in ClearStrongRoots()
Dclass_table-inl.h137 WriterMutexLock mu(Thread::Current(), lock_); in RemoveStrongRoots()
Djava_vm_ext.cc634 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in AddGlobalRef()
673 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in DeleteGlobalRef()
761 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in UpdateGlobal()
1114 WriterMutexLock mu(Thread::Current(), *Locks::jni_globals_lock_); in TrimGlobals()
Doat_file_manager.cc60 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in RegisterOatFile()
82 WriterMutexLock mu(Thread::Current(), *Locks::oat_file_manager_lock_); in UnRegisterAndDeleteOatFile()
Dclass_linker-inl.h379 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassTables()
Dclass_linker.cc1288 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in Update()
1294 WriterMutexLock mu2(self, *Locks::dex_lock_); in Update()
1848 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in AddImageSpace()
1902 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in AddImageSpace()
1927 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in VisitClassRoots()
2250 WriterMutexLock mu(self, *Locks::dex_lock_); in AllocAndInitializeDexCache()
2632 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in FindClass()
3154 WriterMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in GetOrCreateAllocatorForClassLoader()
3366 WriterMutexLock mu(Thread::Current(), *Locks::dex_lock_); in AppendToBootClassPath()
3479 WriterMutexLock mu(self, *Locks::classlinker_classes_lock_); in RegisterExistingDexCache()
[all …]
Dinstrumentation.cc869 WriterMutexLock mu(self, deoptimized_methods_lock_); in Deoptimize()
893 WriterMutexLock mu(self, deoptimized_methods_lock_); in Undeoptimize()
/art/compiler/dex/
Dverification_results.cc40 WriterMutexLock mu(Thread::Current(), verified_methods_lock_); in ~VerificationResults()
69 WriterMutexLock mu(Thread::Current(), verified_methods_lock_); in ProcessVerifiedMethod()
126 WriterMutexLock mu(Thread::Current(), rejected_classes_lock_); in AddRejectedClass()
152 WriterMutexLock mu(Thread::Current(), verified_methods_lock_); in AddDexFile()
/art/openjdkjvmti/
Dti_breakpoint.cc69 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in RemoveBreakpointsInClass()
101 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in SetBreakpoint()
120 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in ClearBreakpoint()
Dti_field.cc192 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in SetFieldModificationWatch()
209 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in ClearFieldModificationWatch()
226 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in SetFieldAccessWatch()
243 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_); in ClearFieldAccessWatch()
Devents.cc199 art::WriterMutexLock mu(art::Thread::Current(), envs_lock_); in RegisterArtJvmTiEnv()
204 art::WriterMutexLock mu(art::Thread::Current(), envs_lock_); in RemoveArtJvmTiEnv()
1143 art::WriterMutexLock mu(self, envs_lock_); in SetEvent()
1144 art::WriterMutexLock mu_env_info(self, env->event_info_mutex_); in SetEvent()
Devents-inl.h360 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_);
530 art::WriterMutexLock mu(art::Thread::Current(), envs_lock_); in RecalculateGlobalEventMask()
Dti_extension.cc397 art::WriterMutexLock lk(art::Thread::Current(), art_env->event_info_mutex_); in SetExtensionEventCallback()
Dti_stack.cc1075 art::WriterMutexLock lk(self, tienv->event_info_mutex_); in NotifyFramePop()
/art/runtime/gc/collector/
Dimmune_spaces_test.cc196 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
230 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
240 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
299 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
314 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
338 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
361 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in TEST_F()
Dpartial_mark_sweep.cc36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in BindBitmaps()
Dsticky_mark_sweep.cc38 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in BindBitmaps()
Dmark_compact.cc46 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in BindBitmaps()
125 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ProcessReferences()
190 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in MarkingPhase()
242 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in ReclaimPhase()
628 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in FinishPhase()
Dsemi_space.cc65 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); in BindBitmaps()
170 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ProcessReferences()
243 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); in MarkingPhase()
426 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); in ReclaimPhase()
847 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in FinishPhase()
Dmark_sweep.cc85 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in BindBitmaps()
177 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ProcessReferences()
191 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in PausePhase()
199 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in PausePhase()
286 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in MarkingPhase()
350 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ReclaimPhase()
1492 WriterMutexLock mu2(self, *Locks::heap_bitmap_lock_); in FinishPhase()
Dconcurrent_copying.cc262 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in BindBitmaps()
669 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in GrayAllDirtyImmuneObjects()
709 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in GrayAllNewlyDirtyImmuneObjects()
739 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in RecordLiveStackFreezeSize()
1254 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in VerifyNoFromSpaceReferences()
1697 WriterMutexLock rmu(self, *Locks::heap_bitmap_lock_); in MarkZygoteLargeObjects()
1800 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ReclaimPhase()
2676 WriterMutexLock mu2(self, *Locks::heap_bitmap_lock_); in FinishPhase()
2752 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ProcessReferences()
/art/runtime/base/
Dmutex.h544 class SCOPED_CAPABILITY WriterMutexLock {
546 WriterMutexLock(Thread* self, ReaderWriterMutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : in WriterMutexLock() function
551 ~WriterMutexLock() UNLOCK_FUNCTION() { in UNLOCK_FUNCTION()
558 DISALLOW_COPY_AND_ASSIGN(WriterMutexLock);
562 #define WriterMutexLock(x) static_assert(0, "WriterMutexLock declaration missing variable name") macro
/art/runtime/gc/
Dheap.cc741 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in DisableMovingGc()
919 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in AddSpace()
952 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in SetSpaceAsDefault()
962 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in RemoveSpace()
2192 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in BuildBins()
3284 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in PreSweepingGcVerification()
3296 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in PreSweepingGcVerification()
3522 WriterMutexLock mu(soa.Self(), *Locks::heap_bitmap_lock_); in ClampGrowthLimit()
/art/patchoat/
Dpatchoat.cc875 WriterMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); in PatchClassTable()
1003 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); in PatchImage()
/art/compiler/driver/
Dcompiler_driver.cc1286 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); in ClinitImageUpdate()
2959 WriterMutexLock mu(self, requires_constructor_barrier_lock_); in SetRequiresConstructorBarrier()
2974 WriterMutexLock mu(self, requires_constructor_barrier_lock_); in RequiresConstructorBarrier()

12