Home | History | Annotate | Download | only in openjdkjvmti

Lines Matching defs:env

50 jvmtiError FieldUtil::GetFieldName(jvmtiEnv* env,
73 name_copy = CopyString(env, field_name, &ret);
84 signature_copy = CopyString(env, sig, &ret);
103 JvmtiUniquePtr<char[]> copy = CopyString(env, output_string.c_str(), &ret);
122 jvmtiError FieldUtil::GetFieldDeclaringClass(jvmtiEnv* env ATTRIBUTE_UNUSED,
145 jvmtiError FieldUtil::GetFieldModifiers(jvmtiEnv* env ATTRIBUTE_UNUSED,
168 jvmtiError FieldUtil::IsFieldSynthetic(jvmtiEnv* env ATTRIBUTE_UNUSED,
191 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
192 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_);
199 auto res_pair = env->modify_watched_fields.insert(art::jni::DecodeArtField(field));
208 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
209 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_);
216 auto pos = env->modify_watched_fields.find(art::jni::DecodeArtField(field));
217 if (pos == env->modify_watched_fields.end()) {
220 env->modify_watched_fields.erase(pos);
225 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
226 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_);
233 auto res_pair = env->access_watched_fields.insert(art::jni::DecodeArtField(field));
242 ArtJvmTiEnv* env = ArtJvmTiEnv::AsArtJvmTiEnv(jenv);
243 art::WriterMutexLock lk(art::Thread::Current(), env->event_info_mutex_);
250 auto pos = env->access_watched_fields.find(art::jni::DecodeArtField(field));
251 if (pos == env->access_watched_fields.end()) {
254 env->access_watched_fields.erase(pos);