Lines Matching refs:env

31     JNIEnv* env, jclass, jthread thr) {  in Java_art_Monitors_getCurrentContendedMonitor()  argument
33 JvmtiErrorToException(env, jvmti_env, jvmti_env->GetCurrentContendedMonitor(thr, &out)); in Java_art_Monitors_getCurrentContendedMonitor()
38 JNIEnv* env, jclass, jobject obj) { in Java_art_Monitors_getObjectMonitorUsage() argument
39 ScopedLocalRef<jclass> klass(env, env->FindClass("art/Monitors$MonitorUsage")); in Java_art_Monitors_getObjectMonitorUsage()
40 if (env->ExceptionCheck()) { in Java_art_Monitors_getObjectMonitorUsage()
43 jmethodID constructor = env->GetMethodID( in Java_art_Monitors_getObjectMonitorUsage()
47 if (env->ExceptionCheck()) { in Java_art_Monitors_getObjectMonitorUsage()
51 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetObjectMonitorUsage(obj, &usage))) { in Java_art_Monitors_getObjectMonitorUsage()
54 jobjectArray wait = CreateObjectArray(env, usage.waiter_count, "java/lang/Thread", in Java_art_Monitors_getObjectMonitorUsage()
56 if (env->ExceptionCheck()) { in Java_art_Monitors_getObjectMonitorUsage()
61 jobjectArray notify_wait = CreateObjectArray(env, usage.notify_waiter_count, "java/lang/Thread", in Java_art_Monitors_getObjectMonitorUsage()
63 if (env->ExceptionCheck()) { in Java_art_Monitors_getObjectMonitorUsage()
68 return env->NewObject(klass.get(), constructor, in Java_art_Monitors_getObjectMonitorUsage()
141 JNIEnv* env, in Java_art_Monitors_setupMonitorEvents() argument
151 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()
160 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->AddCapabilities(&caps))) { in Java_art_Monitors_setupMonitorEvents()
165 data->test_klass = reinterpret_cast<jclass>(env->NewGlobalRef(test_klass)); in Java_art_Monitors_setupMonitorEvents()
166 data->monitor_enter = env->FromReflectedMethod(monitor_enter); in Java_art_Monitors_setupMonitorEvents()
167 data->monitor_entered = env->FromReflectedMethod(monitor_entered); in Java_art_Monitors_setupMonitorEvents()
168 data->monitor_wait = env->FromReflectedMethod(monitor_wait); in Java_art_Monitors_setupMonitorEvents()
169 data->monitor_waited = env->FromReflectedMethod(monitor_waited); in Java_art_Monitors_setupMonitorEvents()
170 data->monitor_klass = reinterpret_cast<jclass>(env->NewGlobalRef(monitor_klass)); in Java_art_Monitors_setupMonitorEvents()
172 if (JvmtiErrorToException(env, jvmti_env, in Java_art_Monitors_setupMonitorEvents()
177 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Monitors_setupMonitorEvents()
178 env->ThrowNew(rt_exception.get(), "Environment already has local storage set!"); in Java_art_Monitors_setupMonitorEvents()
181 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data))) { in Java_art_Monitors_setupMonitorEvents()
189 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()
195 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()
201 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()
207 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()
213 if (JvmtiErrorToException(env, in Java_art_Monitors_setupMonitorEvents()