Home
last modified time | relevance | path

Searched refs:MonitorExit (Results 1 – 22 of 22) 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()
Dquick_jni_entrypoints.cc96 locked->MonitorExit(self); in artJniUnlockObject()
/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.h88 static bool MonitorExit(Thread* thread, ObjPtr<mirror::Object> obj)
Dtransaction_test.cc129 h_obj->MonitorExit(soa.Self()); in TEST_F()
Dmonitor.cc1212 bool Monitor::MonitorExit(Thread* self, ObjPtr<mirror::Object> obj) { in MonitorExit() function in art::Monitor
Dthread.cc2492 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.h84 bool unlocked = h_ref->MonitorExit(self); in DoMonitorEnter()
99 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.cc546 GetMirrorClass()->MonitorExit(driver_->self_); in ~ClassRedefinition()
/art/runtime/jni/
Djni_internal_test.cc2450 env_->MonitorExit(object); in TEST_F()
2460 env_->MonitorExit(object); in TEST_F()
2471 env_->MonitorExit(object); in TEST_F()
2476 env_->MonitorExit(object); in TEST_F()
2487 env_->MonitorExit(nullptr); in TEST_F()
2494 env->MonitorExit(thisObj); in Java_MyClassNatives_foo_exit()
Djni_internal.cc2727 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit() function in art::JNI
2732 o->MonitorExit(soa.Self()); in MonitorExit()
3238 JNIImpl::MonitorExit,
Dcheck_jni.cc2705 static jint MonitorExit(JNIEnv* env, jobject obj) { in MonitorExit() function in art::__anonb17d97f60111::CheckJNI
2715 result.i = baseEnv(env)->MonitorExit(env, obj); in MonitorExit()
4039 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.h168 bool MonitorExit(Thread* self)
/art/compiler/jni/
Djni_compiler_test.cc875 env_->MonitorExit(jobj_); in CompileAndRun_fooJJ_synchronizedImpl()
893 env_->MonitorExit(jobj_); // Remains "fat-locked" even if actually unlocked. in CompileAndRun_fooJJ_synchronizedImpl()
1251 env_->MonitorExit(jklass_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1269 env_->MonitorExit(jklass_); // Remains "fat-locked" even if actually unlocked. in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()