Lines Matching refs:jvmti
43 static void throwCommonRedefinitionError(jvmtiEnv* jvmti, in throwCommonRedefinitionError() argument
51 GetExtensionFunction<GetLastError>(env, jvmti, "com.android.art.misc.get_last_error_message"); in throwCommonRedefinitionError()
59 jvmti->GetErrorName(res, &error); in throwCommonRedefinitionError()
68 jvmti->GetClassSignature(target[i], &signature, &generic); in throwCommonRedefinitionError()
73 jvmti->Deallocate(reinterpret_cast<unsigned char*>(signature)); in throwCommonRedefinitionError()
74 jvmti->Deallocate(reinterpret_cast<unsigned char*>(generic)); in throwCommonRedefinitionError()
81 jvmti->Deallocate(reinterpret_cast<unsigned char*>(error)); in throwCommonRedefinitionError()
82 jvmti->Deallocate(reinterpret_cast<unsigned char*>(error_msg)); in throwCommonRedefinitionError()
131 jvmtiEnv* jvmti, in CallRedefineEntrypoint() argument
134 decltype(jvmti->functions->RedefineClasses) entrypoint = nullptr; in CallRedefineEntrypoint()
136 entrypoint = jvmti->functions->RedefineClasses; in CallRedefineEntrypoint()
145 return entrypoint(jvmti, num_defs, defs); in CallRedefineEntrypoint()
148 static void throwRedefinitionError(jvmtiEnv* jvmti, in throwRedefinitionError() argument
153 return throwCommonRedefinitionError<true>(jvmti, env, num_targets, target, res); in throwRedefinitionError()
397 static void throwRetransformationError(jvmtiEnv* jvmti, in throwRetransformationError() argument
402 return throwCommonRedefinitionError<false>(jvmti, env, num_targets, targets, res); in throwRetransformationError()