/art/runtime/ |
H A D | subtype_check_test.cc | 76 REQUIRES_SHARED(Locks::mutator_lock_) { 81 REQUIRES_SHARED(Locks::mutator_lock_) { 92 REQUIRES_SHARED(Locks::mutator_lock_) { 227 REQUIRES(Locks::subtype_check_lock_) 228 REQUIRES_SHARED(Locks::mutator_lock_) { 233 REQUIRES(Locks::subtype_check_lock_) 234 REQUIRES_SHARED(Locks::mutator_lock_) { 239 REQUIRES(Locks::subtype_check_lock_) 240 REQUIRES_SHARED(Locks::mutator_lock_) { 245 REQUIRES(Locks [all...] |
H A D | common_dex_operations.h | 46 REQUIRES_SHARED(Locks::mutator_lock_); 62 REQUIRES_SHARED(Locks::mutator_lock_) { 76 inline void DCheckStaticState(Thread* self, T* entity) REQUIRES_SHARED(Locks::mutator_lock_) { 93 REQUIRES_SHARED(Locks::mutator_lock_) { 151 REQUIRES_SHARED(Locks::mutator_lock_) {
|
H A D | handle_scope-inl.h | 35 Locks::mutator_lock_->AssertSharedHeld(Thread::Current()); 57 Locks::mutator_lock_->AssertSharedHeld(self_); 77 Locks::mutator_lock_->AssertSharedHeld(Thread::Current()); 94 Locks::mutator_lock_->AssertSharedHeld(Thread::Current()); 137 Locks::mutator_lock_->AssertSharedHeld(Thread::Current());
|
H A D | trace.cc | 67 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) { 230 static void GetSample(Thread* thread, void* arg) REQUIRES_SHARED(Locks::mutator_lock_) { 299 MutexLock mu(self, *Locks::trace_lock_); 313 MutexLock mu(self, *Locks::thread_list_lock_); 326 MutexLock mu(self, *Locks::trace_lock_); 370 MutexLock mu(self, *Locks::trace_lock_); 406 MutexLock mu(self, *Locks::trace_lock_); 434 MutexLock mu(self, *Locks::thread_list_lock_); 488 MutexLock mu(self, *Locks::trace_lock_); 500 MutexLock mu(self, *Locks [all...] |
H A D | thread.cc | 436 MutexLock mu(nullptr, *Locks::runtime_shutdown_lock_); 483 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); 485 Locks::thread_list_lock_->AssertHeld(soa.Self()); 649 MutexLock mu(self, *Locks::runtime_shutdown_lock_); 705 MutexLock mu(self, *Locks::runtime_shutdown_lock_); 784 MutexLock mu(nullptr, *Locks::runtime_shutdown_lock_); 1199 Locks::thread_suspend_count_lock_->Unlock(self); 1200 if (!Locks::mutator_lock_->IsSharedHeld(self)) { 1201 Locks::mutator_lock_->SharedTryLock(self); 1202 if (!Locks [all...] |
H A D | monitor_pool.cc | 110 REQUIRES_SHARED(Locks::mutator_lock_) { 112 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_); 134 MutexLock mu(self, *Locks::allocated_monitor_ids_lock_);
|
H A D | fault_handler.cc | 62 REQUIRES_SHARED(Locks::mutator_lock_) { 84 static mirror::Class* SafeGetClass(mirror::Object* obj) REQUIRES_SHARED(Locks::mutator_lock_) { 103 static bool SafeVerifyClassClass(mirror::Class* cls) REQUIRES_SHARED(Locks::mutator_lock_) { 117 REQUIRES_SHARED(Locks::mutator_lock_) { 121 static bool SafeVerifyClassClass(mirror::Class* cls) REQUIRES_SHARED(Locks::mutator_lock_) { 287 if (!Locks::mutator_lock_->IsSharedHeld(thread)) {
|
H A D | method_handles.cc | 51 REQUIRES_SHARED(Locks::mutator_lock_) { 74 REQUIRES_SHARED(Locks::mutator_lock_) { 92 REQUIRES_SHARED(Locks::mutator_lock_) { 118 REQUIRES_SHARED(Locks::mutator_lock_) { 178 REQUIRES_SHARED(Locks::mutator_lock_) { 314 REQUIRES_SHARED(Locks::mutator_lock_) { 340 REQUIRES_SHARED(Locks::mutator_lock_) { 382 REQUIRES_SHARED(Locks::mutator_lock_) { 403 REQUIRES_SHARED(Locks::mutator_lock_) { 422 JValue* result) REQUIRES_SHARED(Locks [all...] |
/art/openjdkjvmti/ |
H A D | ti_heap.cc | 67 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { 119 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) { 206 REQUIRES_SHARED(art::Locks::mutator_lock_) { 254 REQUIRES_SHARED(art::Locks::mutator_lock_) { 285 REQUIRES_SHARED(art::Locks::mutator_lock_) { 375 REQUIRES_SHARED(art::Locks::mutator_lock_) { 381 REQUIRES_SHARED(art::Locks::mutator_lock_) { 396 REQUIRES_SHARED(art::Locks::mutator_lock_) { 422 REQUIRES_SHARED(art::Locks::mutator_lock_) { 431 REQUIRES_SHARED(art::Locks [all...] |
H A D | events.cc | 237 REQUIRES_SHARED(art::Locks::mutator_lock_) { 246 REQUIRES_SHARED(art::Locks::mutator_lock_) { 268 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 291 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 340 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 354 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 368 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 395 OVERRIDE REQUIRES_SHARED(art::Locks::mutator_lock_) { 487 REQUIRES_SHARED(art::Locks::mutator_lock_) OVERRIDE { 504 REQUIRES_SHARED(art::Locks [all...] |
/art/runtime/gc/collector/ |
H A D | concurrent_copying.cc | 111 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); 164 Locks::mutator_lock_->AssertNotHeld(self); 166 ReaderMutexLock mu(self, *Locks::mutator_lock_); 175 ReaderMutexLock mu(self, *Locks::mutator_lock_); 180 ReaderMutexLock mu(self, *Locks::mutator_lock_); 198 ReaderMutexLock mu(self, *Locks::mutator_lock_); 233 void Run(Thread* self ATTRIBUTE_UNUSED) OVERRIDE REQUIRES(Locks::thread_list_lock_) { 262 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 340 virtual void Run(Thread* thread) OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) { 361 ReaderMutexLock mu(self, *Locks [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 324 REQUIRES_SHARED(Locks::mutator_lock_) { 334 static ArtMethod* GetCallingMethod(ArtMethod** sp) REQUIRES_SHARED(Locks::mutator_lock_) { 339 static ArtMethod* GetOuterMethod(ArtMethod** sp) REQUIRES_SHARED(Locks::mutator_lock_) { 346 static uint32_t GetCallingDexPc(ArtMethod** sp) REQUIRES_SHARED(Locks::mutator_lock_) { 374 REQUIRES_SHARED(Locks::mutator_lock_) { 399 static uintptr_t GetCallingPc(ArtMethod** sp) REQUIRES_SHARED(Locks::mutator_lock_) { 406 uint32_t shorty_len) REQUIRES_SHARED(Locks::mutator_lock_) : 491 void VisitArguments() REQUIRES_SHARED(Locks::mutator_lock_) { 650 REQUIRES_SHARED(Locks::mutator_lock_) { 661 void Visit() REQUIRES_SHARED(Locks [all...] |
/art/runtime/interpreter/ |
H A D | interpreter_intrinsics.cc | 32 REQUIRES_SHARED(Locks::mutator_lock_) { \ 53 REQUIRES_SHARED(Locks::mutator_lock_) { \ 186 REQUIRES_SHARED(Locks::mutator_lock_) { 210 REQUIRES_SHARED(Locks::mutator_lock_) { 227 REQUIRES_SHARED(Locks::mutator_lock_) { \ 251 REQUIRES_SHARED(Locks::mutator_lock_) { \ 270 REQUIRES_SHARED(Locks::mutator_lock_) { 298 REQUIRES_SHARED(Locks::mutator_lock_) { 331 REQUIRES_SHARED(Locks::mutator_lock_) { \ 350 REQUIRES_SHARED(Locks [all...] |
H A D | shadow_frame.h | 178 mirror::Object* GetVRegReference(size_t i) const REQUIRES_SHARED(Locks::mutator_lock_) { 248 void SetVRegReference(size_t i, mirror::Object* val) REQUIRES_SHARED(Locks::mutator_lock_) { 261 void SetMethod(ArtMethod* method) REQUIRES(Locks::mutator_lock_) { 267 ArtMethod* GetMethod() const REQUIRES_SHARED(Locks::mutator_lock_) { 272 mirror::Object* GetThisObject() const REQUIRES_SHARED(Locks::mutator_lock_); 274 mirror::Object* GetThisObject(uint16_t num_ins) const REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/gc/ |
H A D | system_weak_test.cc | 47 REQUIRES_SHARED(Locks::mutator_lock_) 55 REQUIRES_SHARED(Locks::mutator_lock_) 73 REQUIRES_SHARED(Locks::mutator_lock_) 84 REQUIRES_SHARED(Locks::mutator_lock_) 94 REQUIRES_SHARED(Locks::mutator_lock_)
|
H A D | verification.cc | 162 REQUIRES_SHARED(Locks::mutator_lock_) { 169 REQUIRES_SHARED(Locks::mutator_lock_) { 176 REQUIRES_SHARED(Locks::mutator_lock_) { 181 REQUIRES_SHARED(Locks::mutator_lock_) { 201 OVERRIDE REQUIRES_SHARED(Locks::mutator_lock_) {
|
/art/runtime/native/ |
H A D | dalvik_system_VMStack.cc | 43 REQUIRES_SHARED(Locks::mutator_lock_) { 86 REQUIRES_SHARED(Locks::mutator_lock_) -> jobject { 116 bool VisitFrame() REQUIRES_SHARED(Locks::mutator_lock_) { 153 REQUIRES_SHARED(Locks::mutator_lock_) -> jobject { 166 REQUIRES_SHARED(Locks::mutator_lock_) -> jobjectArray {
|
H A D | java_lang_Thread.cc | 45 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 75 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 121 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 128 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); 174 MutexLock mu(soa.Self(), *Locks::thread_list_lock_);
|
H A D | java_lang_VMClassLoader.cc | 44 REQUIRES(!Locks::classlinker_classes_lock_) 45 REQUIRES_SHARED(Locks::mutator_lock_) { 55 REQUIRES_SHARED(Locks::mutator_lock_) {
|
/art/compiler/jit/ |
H A D | jit_compiler.cc | 65 REQUIRES_SHARED(Locks::mutator_lock_) { 72 REQUIRES_SHARED(Locks::mutator_lock_) { 79 MutexLock mu(Thread::Current(), *Locks::native_debug_interface_lock_);
|
/art/compiler/optimizing/ |
H A D | reference_type_propagation_test.cc | 49 const ReferenceTypeInfo& b) REQUIRES_SHARED(Locks::mutator_lock_) { 59 ReferenceTypeInfo ObjectType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) { 64 ReferenceTypeInfo StringType(bool is_exact = true) REQUIRES_SHARED(Locks::mutator_lock_) {
|
H A D | instruction_builder.h | 101 REQUIRES_SHARED(Locks::mutator_lock_); 233 REQUIRES_SHARED(Locks::mutator_lock_); 278 REQUIRES_SHARED(Locks::mutator_lock_); 289 REQUIRES_SHARED(Locks::mutator_lock_); 301 REQUIRES_SHARED(Locks::mutator_lock_); 303 ObjPtr<mirror::Class> LookupReferrerClass() const REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/gc/space/ |
H A D | dlmalloc_space.h | 68 REQUIRES_SHARED(Locks::mutator_lock_); 72 REQUIRES_SHARED(Locks::mutator_lock_); 139 REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/gc/accounting/ |
H A D | card_table.h | 115 REQUIRES(Locks::heap_bitmap_lock_) 116 REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/hprof/ |
H A D | hprof.cc | 249 REQUIRES_SHARED(Locks::mutator_lock_) { 445 REQUIRES(Locks::mutator_lock_) 446 REQUIRES(!Locks::heap_bitmap_lock_, !Locks::alloc_tracker_lock_) { 448 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); 489 REQUIRES_SHARED(Locks::mutator_lock_); 492 REQUIRES_SHARED(Locks::mutator_lock_); 495 REQUIRES_SHARED(Locks::mutator_lock_); 498 REQUIRES_SHARED(Locks::mutator_lock_); 503 REQUIRES_SHARED(Locks [all...] |