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()
Dquick_jni_entrypoints.cc102 locked->MonitorExit(self); in artJniUnlockObject()
/art/runtime/
Dobject_lock.cc33 obj_->MonitorExit(self_); in ~ObjectLock()
60 obj_->MonitorExit(self_); in ~ObjectTryLock()
Dmonitor_test.cc83 obj->MonitorExit(self); // To appease analysis. in Run()
95 obj->MonitorExit(self); // To appease analysis. in Run()
124 obj->MonitorExit(self); // Release the object. Appeases analysis. in Run()
235 watchdog_obj->MonitorExit(self); // Release the lock. in Run()
300 watchdog_obj->MonitorExit(self); // Release the lock. in CommonWaitSetup()
Dmonitor.h89 EXPORT static bool MonitorExit(Thread* thread, ObjPtr<mirror::Object> obj)
Dtransaction_test.cc129 h_obj->MonitorExit(soa.Self()); in TEST_F()
Dmonitor.cc1216 bool Monitor::MonitorExit(Thread* self, ObjPtr<mirror::Object> obj) { in MonitorExit() function in art::Monitor
Dthread.cc2584 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.h81 bool unlocked = h_ref->MonitorExit(self); in DoMonitorEnter()
96 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()
/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.cc2739 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit() function in art::JNI
2744 o->MonitorExit(soa.Self()); in MonitorExit()
3287 JNIImpl::MonitorExit,
Dcheck_jni.cc2714 static jint MonitorExit(JNIEnv* env, jobject obj) { in MonitorExit() function in art::__anon846bc2ca0111::CheckJNI
2724 result.i = baseEnv(env)->MonitorExit(env, obj); in MonitorExit()
4043 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.h175 bool MonitorExit(Thread* self)
/art/compiler/jni/
Djni_compiler_test.cc879 env_->MonitorExit(jobj_); in CompileAndRun_fooJJ_synchronizedImpl()
897 env_->MonitorExit(jobj_); // Remains "fat-locked" even if actually unlocked. in CompileAndRun_fooJJ_synchronizedImpl()
1255 env_->MonitorExit(jklass_); in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()
1273 env_->MonitorExit(jklass_); // Remains "fat-locked" even if actually unlocked. in CompileAndRunStaticSynchronizedIntObjectObjectMethodImpl()