Home
last modified time | relevance | path

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

/art/test/980-redefine-object/src-ex/
DTestWatcher.java32 private static void MonitorExit() { in MonitorExit() method in TestWatcher
52 MonitorExit(); in EnableReporting()
73 MonitorExit(); in NotifyConstructed()
/art/runtime/entrypoints/quick/
Dquick_lock_entrypoints.cc41 bool unlocked = object->MonitorExit(self); in artLockObjectFromCode()
61 return obj->MonitorExit(self) ? 0 /* Success */ : -1 /* Failure */; in artUnlockObjectFromCode()
/art/runtime/
Dobject_lock.cc33 obj_->MonitorExit(self_); in ~ObjectLock()
60 obj_->MonitorExit(self_); in ~ObjectTryLock()
Dmonitor_test.cc77 monitor_test_->object_.Get()->MonitorExit(self); // To appease analysis. in Run()
89 monitor_test_->object_.Get()->MonitorExit(self); // To appease analysis. in Run()
118 monitor_test_->object_.Get()->MonitorExit(self); // Release the object. Appeases analysis. in Run()
228 monitor_test_->watchdog_object_.Get()->MonitorExit(self); // Release the lock. in Run()
288 test->watchdog_object_.Get()->MonitorExit(self); // Release the lock. in CommonWaitSetup()
Dmonitor.h81 static bool MonitorExit(Thread* thread, ObjPtr<mirror::Object> obj)
Dtransaction_test.cc125 h_obj->MonitorExit(soa.Self()); in TEST_F()
Dmonitor.cc1188 bool Monitor::MonitorExit(Thread* self, ObjPtr<mirror::Object> obj) { in MonitorExit() function in art::Monitor
Dthread.cc2372 entered_monitor->MonitorExit(self_); in VisitRoot()
/art/test/1932-monitor-events-misc/
Dmonitor_misc.cc55 env->MonitorExit(lock); in Java_art_Test1932_doNativeLockPrint()
/art/test/1930-monitor-info/
Dmonitor.cc63 env->MonitorExit(l); in Java_art_Test1930_executeLockedNative()
/art/runtime/interpreter/
Dlock_count_data.cc75 obj->MonitorExit(self); in MonitorExitHelper()
Dinterpreter_common.h79 bool unlocked = h_ref->MonitorExit(self); in DoMonitorEnter()
94 h_ref->MonitorExit(self); in DoMonitorExit()
/art/test/1922-owned-monitors-info/
Downed_monitors.cc41 return env->MonitorExit(target) != 0; in doMonitorExit()
/art/openjdkjvmti/
Dti_monitor.cc124 bool MonitorExit(art::Thread* self) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit() function in openjdkjvmti::JvmtiMonitor
290 if (!monitor->MonitorExit(self)) { in RawMonitorExit()
Dti_redefine.cc390 GetMirrorClass()->MonitorExit(driver_->self_); in ~ClassRedefinition()
/art/runtime/jni/
Djni_internal_test.cc2314 env_->MonitorExit(object); in TEST_F()
2324 env_->MonitorExit(object); in TEST_F()
2335 env_->MonitorExit(object); in TEST_F()
2340 env_->MonitorExit(object); in TEST_F()
2351 env_->MonitorExit(nullptr); in TEST_F()
2358 env->MonitorExit(thisObj); in Java_MyClassNatives_foo_exit()
Djni_internal.cc2628 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit() function in art::JNI
2633 o->MonitorExit(soa.Self()); in MonitorExit()
3102 JNI::MonitorExit,
Dcheck_jni.cc2655 static jint MonitorExit(JNIEnv* env, jobject obj) { in MonitorExit() function in art::__anon01b981930111::CheckJNI
2665 result.i = baseEnv(env)->MonitorExit(env, obj); in MonitorExit()
3989 CheckJNI::MonitorExit,
/art/runtime/mirror/
Dobject-inl.h90 inline bool Object::MonitorExit(Thread* self) { in MonitorExit() function
91 return Monitor::MonitorExit(self, this); in MonitorExit()
Dobject.h164 bool MonitorExit(Thread* self)
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h752 self->DecodeJObject(locked)->MonitorExit(self); in UnlockJniSynchronizedMethod()