Lines Matching refs:env

34 static void EnableEvent(jvmtiEnv* env, jvmtiEvent evt) {  in EnableEvent()  argument
35 jvmtiError error = env->SetEventNotificationMode(JVMTI_ENABLE, evt, nullptr); in EnableEvent()
69 static void InstallVMEvents(jvmtiEnv* env) { in InstallVMEvents() argument
75 jvmtiError ret = env->SetEventCallbacks(&callbacks, sizeof(callbacks)); in InstallVMEvents()
80 EnableEvent(env, JVMTI_EVENT_VM_START); in InstallVMEvents()
81 EnableEvent(env, JVMTI_EVENT_VM_INIT); in InstallVMEvents()
82 EnableEvent(env, JVMTI_EVENT_VM_DEATH); in InstallVMEvents()
90 jvmtiEnv* env = nullptr; in OnLoad() local
101 CHECK_CALL_SUCCESS(vm->GetEnv(reinterpret_cast<void**>(&env), JVMTI_VERSION_1_0)); in OnLoad()
103 if (env == env2) { in OnLoad()
108 CHECK_CALL_SUCCESS(env->Allocate(8, &local_data)); in OnLoad()
110 CHECK_CALL_SUCCESS(env->SetEnvironmentLocalStorage(local_data)); in OnLoad()
112 CHECK_CALL_SUCCESS(env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&get_data))); in OnLoad()
122 CHECK_CALL_SUCCESS(env->Deallocate(local_data)); in OnLoad()
124 CHECK_CALL_SUCCESS(env->GetVersionNumber(&version)); in OnLoad()
130 InstallVMEvents(env); in OnLoad()
133 CHECK_CALL_SUCCESS(env->DisposeEnvironment()); in OnLoad()
160 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jint iflag, jboolean val) { in Java_art_Test901_setVerboseFlag() argument
163 JvmtiErrorToException(env, jvmti_env, result); in Java_art_Test901_setVerboseFlag()
167 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED) { in Java_art_Test901_checkLivePhase() argument
170 if (JvmtiErrorToException(env, jvmti_env, phase_result)) { in Java_art_Test901_checkLivePhase()
176 static void CallJvmtiFunction(jvmtiEnv* env, jclass klass, jvmtiError* err) { in CallJvmtiFunction() argument
179 *err = env->GetClassMethods(klass, &n, &methods); in CallJvmtiFunction()
183 JNIEnv* env ATTRIBUTE_UNUSED, jclass Main_klass) { in Java_art_Test901_checkUnattached()
191 JNIEnv* env, jclass Main_klass ATTRIBUTE_UNUSED, jint error) { in Java_art_Test901_getErrorName() argument
194 if (JvmtiErrorToException(env, jvmti_env, res)) { in Java_art_Test901_getErrorName()
198 jstring ret_string = env->NewStringUTF(name); in Java_art_Test901_getErrorName()
200 if (JvmtiErrorToException(env, jvmti_env, dealloc)) { in Java_art_Test901_getErrorName()