Home
last modified time | relevance | path

Searched refs:MonitorExit (Results 1 – 19 of 19) sorted by relevance

/art/runtime/
Dmonitor_test.cc124 monitor_test_->object_.Get()->MonitorExit(self); // To appease analysis. in Run()
136 monitor_test_->object_.Get()->MonitorExit(self); // To appease analysis. in Run()
165 monitor_test_->object_.Get()->MonitorExit(self); // Release the object. Appeases analysis. in Run()
275 monitor_test_->watchdog_object_.Get()->MonitorExit(self); // Release the lock. in Run()
349 test->watchdog_object_.Get()->MonitorExit(self); // Release the lock. in CommonWaitSetup()
Dobject_lock.cc32 obj_->MonitorExit(self_); in ~ObjectLock()
Dmonitor.h66 static bool MonitorExit(Thread* thread, mirror::Object* obj)
Djni_internal_test.cc1636 env_->MonitorExit(object); in TEST_F()
1646 env_->MonitorExit(object); in TEST_F()
1657 env_->MonitorExit(object); in TEST_F()
1662 env_->MonitorExit(object); in TEST_F()
1673 env_->MonitorExit(nullptr); in TEST_F()
Dcheck_jni.cc1671 static jint MonitorExit(JNIEnv* env, jobject obj) { in MonitorExit() function in art::CheckJNI
1676 return CHECK_JNI_EXIT("I", baseEnv(env)->MonitorExit(env, obj)); in MonitorExit()
2004 CheckJNI::MonitorExit,
Dtransaction_test.cc65 h_obj->MonitorExit(soa.Self()); in TEST_F()
Dmonitor.cc785 bool Monitor::MonitorExit(Thread* self, mirror::Object* obj) { in MonitorExit() function in art::Monitor
Djni_internal.cc2471 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit() function in art::JNI
2475 o->MonitorExit(soa.Self()); in MonitorExit()
2938 JNI::MonitorExit,
Dthread.cc1165 entered_monitor->MonitorExit(self); in MonitorExitVisitor()
/art/runtime/entrypoints/portable/
Dportable_lock_entrypoints.cc37 obj->MonitorExit(thread); in art_portable_unlock_object_from_code()
/art/runtime/entrypoints/quick/
Dquick_lock_entrypoints.cc58 return obj->MonitorExit(self) ? 0 /* Success */ : -1 /* Failure */; in artUnlockObjectFromCode()
/art/runtime/interpreter/
Dinterpreter_common.h87 ref->MonitorExit(self); in DoMonitorExit()
/art/runtime/mirror/
Dobject-inl.h97 inline bool Object::MonitorExit(Thread* self) { in MonitorExit() function
98 return Monitor::MonitorExit(self, this); in MonitorExit()
Dobject.h125 bool MonitorExit(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_)
/art/compiler/jni/quick/
Djni_compiler.cc98 const Offset monitor_exit(OFFSETOF_MEMBER(JNINativeInterface, MonitorExit)); in ArtJniCompileMethodInternal()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h627 self->DecodeJObject(locked)->MonitorExit(self); in UnlockJniSynchronizedMethod()
/art/compiler/llvm/
Dintrinsic_func_list.def1527 _EVAL_DEF_INTRINSICS_FUNC(MonitorExit,
Dgbc_expander.cc3633 case IntrinsicHelper::MonitorExit: { in ExpandIntrinsic()
/art/compiler/dex/portable/
Dmir_to_gbc.cc1235 art::llvm::IntrinsicHelper::MonitorExit, in ConvertMIRNode()