Searched defs:vm (Results 1 - 25 of 32) sorted by relevance

12

/art/benchmark/
H A Djni_loader.cc21 jint JNI_OnLoad(JavaVM* vm, void* /*reserved*/) { argument
23 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) {
/art/test/136-daemon-jni-shutdown/
H A Ddaemon_jni_shutdown.cc61 JavaVM* vm = down_cast<JNIEnvExt*>(env)->GetVm(); local
62 vm->DetachCurrentThread();
67 vm->DestroyJavaVM();
/art/test/936-search-onload/
H A Dsearch_onload.cc36 jint OnLoad(JavaVM* vm, argument
39 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) {
/art/test/169-threadgroup-jni/
H A Djni_daemon_thread.cc25 static JavaVM* vm = nullptr; member in namespace:art
28 CHECK(vm != nullptr);
33 int attach_result = vm->AttachCurrentThread(&env, &args);
46 int detach_result = vm->DetachCurrentThread();
53 CHECK_EQ(env->GetJavaVM(&vm), 0);
/art/test/1909-per-agent-tls/
H A Dagent_tls.cc59 JavaVM* vm = nullptr; local
60 if (env->GetJavaVM(&vm) != 0) {
66 if (vm->GetEnv(reinterpret_cast<void**>(&new_env), JVMTI_VERSION_1_0) != 0) {
/art/test/1941-dispose-stress/
H A Ddispose_stress.cc45 JavaVM* vm = nullptr; local
46 if (env->GetJavaVM(&vm) != 0) {
52 if (vm->GetEnv(reinterpret_cast<void**>(&new_env), JVMTI_VERSION_1_0) != 0) {
/art/test/900-hello-plugin/
H A Dload_unload.cc33 static jint GetEnvHandler(JavaVMExt* vm ATTRIBUTE_UNUSED, void** new_env, jint version) {
54 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* vm, argument
62 jint res = vm->GetEnv(reinterpret_cast<void**>(&env), TEST_900_ENV_VERSION_NUMBER);
70 extern "C" JNIEXPORT void JNICALL Agent_OnUnload(JavaVM* vm ATTRIBUTE_UNUSED) {
/art/test/909-attach-agent/
H A Dattach.cc37 jint OnAttach(JavaVM* vm, argument
52 if (vm->GetEnv(reinterpret_cast<void**>(&env), kArtTiVersion) == JNI_OK) {
60 if (vm->GetEnv(reinterpret_cast<void**>(&env), JVMTI_VERSION_1_0) != JNI_OK) {
64 CHECK_CALL_SUCCESS(vm->GetEnv(reinterpret_cast<void**>(&env2), JVMTI_VERSION_1_0));
/art/dalvikvm/
H A Ddalvikvm.cc175 JavaVM* vm = nullptr; local
177 if (JNI_CreateJavaVM(&vm, &env, &init_args) != JNI_OK) {
195 if (vm->DetachCurrentThread() != JNI_OK) {
201 if (vm->DestroyJavaVM() != 0) {
/art/runtime/
H A Dscoped_thread_state_change.h114 explicit ScopedObjectAccessAlreadyRunnable(JavaVM* vm) argument
115 : self_(nullptr), env_(nullptr), vm_(reinterpret_cast<JavaVMExt*>(vm)) {}
157 explicit ScopedObjectAccessUnchecked(JavaVM* vm) ALWAYS_INLINE
158 : ScopedObjectAccessAlreadyRunnable(vm), tsc_() {}
186 explicit ScopedObjectAccess(JavaVM* vm) SHARED_LOCK_FUNCTION(Locks::mutator_lock_)
187 : ScopedObjectAccessUnchecked(vm) {}
H A Djni_env_ext.cc52 jint JNIEnvExt::GetEnvHandler(JavaVMExt* vm, /*out*/void** env, jint version) { argument
53 UNUSED(vm);
155 2 * pointer_size + // Thread* self + JavaVMExt* vm.
165 2 * pointer_size); // Thread* self + JavaVMExt* vm
H A Dindirect_reference_table.cc56 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); local
57 if (!vm->IsCheckJniEnabled()) {
H A Djava_vm_ext.cc354 static jint DestroyJavaVM(JavaVM* vm) { argument
355 if (vm == nullptr) {
358 JavaVMExt* raw_vm = reinterpret_cast<JavaVMExt*>(vm);
364 static jint AttachCurrentThread(JavaVM* vm, JNIEnv** p_env, void* thr_args) { argument
365 return AttachCurrentThreadInternal(vm, p_env, thr_args, false);
368 static jint AttachCurrentThreadAsDaemon(JavaVM* vm, JNIEnv** p_env, void* thr_args) { argument
369 return AttachCurrentThreadInternal(vm, p_env, thr_args, true);
372 static jint DetachCurrentThread(JavaVM* vm) { argument
373 if (vm == nullptr || Thread::Current() == nullptr) {
376 JavaVMExt* raw_vm = reinterpret_cast<JavaVMExt*>(vm);
382 GetEnv(JavaVM* vm, void** env, jint version) argument
396 AttachCurrentThreadInternal(JavaVM* vm, JNIEnv** p_env, void* raw_args, bool as_daemon) argument
[all...]
/art/test/ti-agent/
H A Dcommon_load.cc36 jint OnLoad(JavaVM* vm, char* options, void* reserved);
40 jint OnLoad(JavaVM* vm, char* options, void* reserved);
44 jint OnLoad(JavaVM* vm, char* options, void* reserved);
49 using OnLoad = jint (*)(JavaVM* vm, char* options, void* reserved);
50 using OnAttach = jint (*)(JavaVM* vm, char* options, void* reserved);
59 static jint MinimalOnLoad(JavaVM* vm, argument
62 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0) != 0) {
121 extern "C" JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM* vm, char* options, void* reserved) { argument
142 return fn(vm, remaining_options, reserved);
145 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM* vm, cha argument
[all...]
H A Dframe_pop_helper.cc108 JavaVM* vm; local
110 if (env->GetJavaVM(&vm) != JNI_OK ||
111 vm->GetEnv(reinterpret_cast<void**>(&out_jvmti_env), JVMTI_VERSION_1_0) != JNI_OK) {
H A Dredefinition_helper.cc171 jint OnLoad(JavaVM* vm, argument
174 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) {
328 JavaVM* vm = nullptr; local
329 if (env->GetJavaVM(&vm) != 0 ||
330 vm->GetEnv(reinterpret_cast<void**>(&real_env), JVMTI_VERSION_1_0) != 0) {
346 jint OnLoad(JavaVM* vm, argument
349 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) {
362 jint OnLoad(JavaVM* vm, argument
365 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) {
/art/test/1900-track-alloc/
H A Dalloc.cc100 JavaVM* vm = nullptr; local
101 if (env->GetJavaVM(&vm) != 0) {
107 if (vm->GetEnv(reinterpret_cast<void**>(&new_env), JVMTI_VERSION_1_0) != 0) {
/art/test/1919-vminit-thread-start-timing/
H A Dvminit.cc137 jint OnLoad(JavaVM* vm, argument
140 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0) != 0) {
/art/test/901-hello-ti-agent/
H A Dbasics.cc85 jint OnLoad(JavaVM* vm, argument
101 CHECK_CALL_SUCCESS(vm->GetEnv(reinterpret_cast<void**>(&env), JVMTI_VERSION_1_0));
102 CHECK_CALL_SUCCESS(vm->GetEnv(reinterpret_cast<void**>(&env2), JVMTI_VERSION_1_0));
137 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) {
/art/runtime/native/
H A Ddalvik_system_ZygoteHooks.cc190 JavaVMExt* vm = runtime->GetJavaVM(); local
191 if (!vm->IsCheckJniEnabled()) {
193 vm->SetCheckJniEnabled(true);
/art/tools/titrace/
H A Dtitrace.cc107 error = jvmti->GetSystemProperty("java.vm.name", /*out*/ &value_ptr);
108 CHECK_JVMTI_ERROR(jvmti, error) << "Failed to get property 'java.vm.name'";
109 CHECK(value_ptr != nullptr) << "Returned property was null for 'java.vm.name'";
230 JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM *vm, char* options, void* reserved) { argument
231 return Agent_OnLoad(vm, options, reserved);
303 JNIEXPORT void JNICALL Agent_OnUnload(JavaVM* vm ATTRIBUTE_UNUSED) {
/art/tools/wrapagentproperties/
H A Dwrapagentproperties.cc51 static jint CreateJvmtiEnv(ProxyJavaVM* vm, void** out_env, jint version);
61 ProxyJavaVM(JavaVM* vm, const std::string& agent_lib, PropMap* map) argument
63 real_vm(vm),
80 static jint WrapDestroyJavaVM(ProxyJavaVM* vm) { argument
81 return vm->real_vm->DestroyJavaVM();
83 static jint WrapAttachCurrentThread(ProxyJavaVM* vm, JNIEnv** env, void* res) { argument
84 return vm->real_vm->AttachCurrentThread(env, res);
86 static jint WrapDetachCurrentThread(ProxyJavaVM* vm) { argument
87 return vm->real_vm->DetachCurrentThread();
89 static jint WrapAttachCurrentThreadAsDaemon(ProxyJavaVM* vm, JNIEn argument
93 WrapGetEnv(ProxyJavaVM* vm, void** out_env, jint version) argument
209 SetupProxyJvmtiEnv(ProxyJavaVM* vm, jvmtiEnv* real_env) argument
233 CreateJvmtiEnv(ProxyJavaVM* vm, void** out_env, jint version) argument
246 CallNextAgent(StartType start, ProxyJavaVM* vm, std::string options, void* reserved) argument
303 AgentStart(StartType start, JavaVM* vm, char* options, void* reserved) argument
324 Agent_OnAttach(JavaVM *vm, char* options, void* reserved) argument
[all...]
/art/tools/breakpoint-logger/
H A Dbreakpoint_logger.cc351 JavaVM* vm,
358 res = vm->GetEnv(reinterpret_cast<void**>(&jvmti), JVMTI_VERSION_1_1);
418 res = vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_2);
437 extern "C" JNIEXPORT jint JNICALL Agent_OnAttach(JavaVM *vm, char* options, void* reserved) { argument
438 return AgentStart(StartType::OnAttach, vm, options, reserved);
350 AgentStart(StartType start, JavaVM* vm, char* options, void* reserved ATTRIBUTE_UNUSED) argument
/art/openjdkjvm/
H A DOpenjdkJvm.cc333 art::JavaVMExt* vm = art::Runtime::Current()->GetJavaVM(); local
334 bool success = vm->LoadNativeLibrary(env,
/art/test/115-native-bridge/
H A Dnativebridge.cc46 static jint trampoline_JNI_OnLoad(JavaVM* vm, void* reserved) { argument
51 vm->GetEnv(reinterpret_cast<void **>(&env), JNI_VERSION_1_6);
91 return fnPtr(vm, reserved);

Completed in 507 milliseconds

12