Lines Matching refs:mon

45   NativeMonitor* mon;  in Java_art_Test1934_allocNativeMonitor()  local
49 reinterpret_cast<unsigned char**>(&mon)))) { in Java_art_Test1934_allocNativeMonitor()
55 &mon->start_monitor))) { in Java_art_Test1934_allocNativeMonitor()
61 &mon->continue_monitor))) { in Java_art_Test1934_allocNativeMonitor()
64 mon->should_continue = false; in Java_art_Test1934_allocNativeMonitor()
65 mon->should_start = false; in Java_art_Test1934_allocNativeMonitor()
66 return static_cast<jlong>(reinterpret_cast<intptr_t>(mon)); in Java_art_Test1934_allocNativeMonitor()
72 NativeMonitor* mon = reinterpret_cast<NativeMonitor*>(static_cast<intptr_t>(id)); in Java_art_Test1934_nativeWaitForOtherThread() local
74 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(mon->start_monitor))) { in Java_art_Test1934_nativeWaitForOtherThread()
77 mon->should_start = true; in Java_art_Test1934_nativeWaitForOtherThread()
80 jvmti_env->RawMonitorNotifyAll(mon->start_monitor))) { in Java_art_Test1934_nativeWaitForOtherThread()
81 JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->start_monitor)); in Java_art_Test1934_nativeWaitForOtherThread()
84 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->start_monitor))) { in Java_art_Test1934_nativeWaitForOtherThread()
89 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(mon->continue_monitor))) { in Java_art_Test1934_nativeWaitForOtherThread()
92 while (!mon->should_continue) { in Java_art_Test1934_nativeWaitForOtherThread()
95 jvmti_env->RawMonitorWait(mon->continue_monitor, -1L))) { in Java_art_Test1934_nativeWaitForOtherThread()
96 JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->continue_monitor)); in Java_art_Test1934_nativeWaitForOtherThread()
100 JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->continue_monitor)); in Java_art_Test1934_nativeWaitForOtherThread()
107 NativeMonitor* mon = reinterpret_cast<NativeMonitor*>(static_cast<intptr_t>(id)); in Java_art_Test1934_nativeDoInterleaved() local
109 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(mon->start_monitor))) { in Java_art_Test1934_nativeDoInterleaved()
112 while (!mon->should_start) { in Java_art_Test1934_nativeDoInterleaved()
115 jvmti_env->RawMonitorWait(mon->start_monitor, -1L))) { in Java_art_Test1934_nativeDoInterleaved()
119 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->start_monitor))) { in Java_art_Test1934_nativeDoInterleaved()
135 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(mon->continue_monitor))) { in Java_art_Test1934_nativeDoInterleaved()
138 mon->should_continue = true; in Java_art_Test1934_nativeDoInterleaved()
141 jvmti_env->RawMonitorNotifyAll(mon->continue_monitor))) { in Java_art_Test1934_nativeDoInterleaved()
142 JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->continue_monitor)); in Java_art_Test1934_nativeDoInterleaved()
145 JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon->continue_monitor)); in Java_art_Test1934_nativeDoInterleaved()
149 NativeMonitor* mon = reinterpret_cast<NativeMonitor*>(static_cast<intptr_t>(id)); in Java_art_Test1934_destroyNativeMonitor() local
150 jvmti_env->DestroyRawMonitor(mon->start_monitor); in Java_art_Test1934_destroyNativeMonitor()
151 jvmti_env->DestroyRawMonitor(mon->continue_monitor); in Java_art_Test1934_destroyNativeMonitor()
152 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(mon)); in Java_art_Test1934_destroyNativeMonitor()