Lines Matching refs:env

31 using DdmHandleChunk = jvmtiError(*)(jvmtiEnv* env,
62 extern "C" JNIEXPORT jobject JNICALL Java_art_Test1940_processChunk(JNIEnv* env, in Java_art_Test1940_processChunk() argument
67 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1940_processChunk()
73 ScopedLocalRef<jclass> chunk_class(env, env->FindClass("org/apache/harmony/dalvik/ddmc/Chunk")); in Java_art_Test1940_processChunk()
74 if (env->ExceptionCheck()) { in Java_art_Test1940_processChunk()
77 jfieldID type_field_id = env->GetFieldID(chunk_class.get(), "type", "I"); in Java_art_Test1940_processChunk()
78 jfieldID offset_field_id = env->GetFieldID(chunk_class.get(), "offset", "I"); in Java_art_Test1940_processChunk()
79 jfieldID length_field_id = env->GetFieldID(chunk_class.get(), "length", "I"); in Java_art_Test1940_processChunk()
80 jfieldID data_field_id = env->GetFieldID(chunk_class.get(), "data", "[B"); in Java_art_Test1940_processChunk()
81 jint type = env->GetIntField(chunk, type_field_id); in Java_art_Test1940_processChunk()
82 jint off = env->GetIntField(chunk, offset_field_id); in Java_art_Test1940_processChunk()
83 jint len = env->GetIntField(chunk, length_field_id); in Java_art_Test1940_processChunk()
85 env, reinterpret_cast<jbyteArray>(env->GetObjectField(chunk, data_field_id))); in Java_art_Test1940_processChunk()
86 if (env->ExceptionCheck()) { in Java_art_Test1940_processChunk()
89 ScopedByteArrayRO byte_data(env, chunk_buf.get()); in Java_art_Test1940_processChunk()
93 if (JvmtiErrorToException(env, jvmti_env, data->send_ddm_chunk(jvmti_env, in Java_art_Test1940_processChunk()
102 ScopedLocalRef<jbyteArray> chunk_data(env, env->NewByteArray(out_size)); in Java_art_Test1940_processChunk()
103 env->SetByteArrayRegion(chunk_data.get(), 0, out_size, out_data); in Java_art_Test1940_processChunk()
105 ScopedLocalRef<jobject> res(env, env->NewObject(chunk_class.get(), in Java_art_Test1940_processChunk()
106 env->GetMethodID(chunk_class.get(), in Java_art_Test1940_processChunk()
123 extern "C" JNIEXPORT void JNICALL Java_art_Test1940_publishListen(JNIEnv* env, in Java_art_Test1940_publishListen() argument
126 jmethodID publish_method = env->FromReflectedMethod(publish); in Java_art_Test1940_publishListen()
129 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1940_publishListen()
134 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(data->callback_mon))) { in Java_art_Test1940_publishListen()
138 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorWait(data->callback_mon, 0))) { in Java_art_Test1940_publishListen()
147 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(data->callback_mon))) { in Java_art_Test1940_publishListen()
151 ScopedLocalRef<jbyteArray> res(env, env->NewByteArray(cb.data_.size())); in Java_art_Test1940_publishListen()
152 env->SetByteArrayRegion(res.get(), 0, cb.data_.size(), cb.data_.data()); in Java_art_Test1940_publishListen()
153 env->CallStaticVoidMethod(test_klass, publish_method, cb.type_, res.get()); in Java_art_Test1940_publishListen()
168 extern "C" JNIEXPORT void JNICALL Java_art_Test1940_initializeTest(JNIEnv* env, jclass) { in Java_art_Test1940_initializeTest() argument
170 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(&old_data))) { in Java_art_Test1940_initializeTest()
173 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
174 env->ThrowNew(rt_exception.get(), "Environment already has local storage set!"); in Java_art_Test1940_initializeTest()
178 if (JvmtiErrorToException(env, in Java_art_Test1940_initializeTest()
186 env, jvmti_env, jvmti_env->CreateRawMonitor("callback-mon", &data->callback_mon))) { in Java_art_Test1940_initializeTest()
192 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionFunctions(&n_ext, &infos))) { in Java_art_Test1940_initializeTest()
207 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
208 env->ThrowNew(rt_exception.get(), "Unable to find memory tracking extensions."); in Java_art_Test1940_initializeTest()
211 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data))) { in Java_art_Test1940_initializeTest()
218 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionEvents(&n_ext, &events))) { in Java_art_Test1940_initializeTest()
234 ScopedLocalRef<jclass> rt_exception(env, env->FindClass("java/lang/RuntimeException")); in Java_art_Test1940_initializeTest()
235 env->ThrowNew(rt_exception.get(), "Unable to find ddms extension event."); in Java_art_Test1940_initializeTest()
238 JvmtiErrorToException(env, in Java_art_Test1940_initializeTest()