Home
last modified time | relevance | path

Searched refs:jvmti_env (Results 26 – 50 of 90) sorted by relevance

1234

/art/test/1974-resize-array/
Dresize_array.cc44 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(t)); in Dealloc()
61 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionEvents(&n_ext, &infos))) { in FindExtensionEvent()
89 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionFunctions(&n_ext, &infos))) { in FindExtensionMethod()
124 JvmtiErrorToException(env, jvmti_env, change_array_size(jvmti_env, arr, new_size)); in Java_art_Test1974_ResizeArray()
149 env, jvmti_env, jvmti_env->GetObjectsWithTags(1, &tag, &cnt, &res, nullptr))) { in Java_art_Test1974_GetObjectsWithTag()
159 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(res)); in Java_art_Test1974_GetObjectsWithTag()
196 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(info))) { in Java_art_Test1974_StartCollectFrees()
200 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEventCallbacks(&cb, sizeof(cb)))) { in Java_art_Test1974_StartCollectFrees()
206 jvmti_env, in Java_art_Test1974_StartCollectFrees()
207 jvmti_env->SetEventNotificationMode(JVMTI_ENABLE, JVMTI_EVENT_OBJECT_FREE, nullptr)); in Java_art_Test1974_StartCollectFrees()
[all …]
/art/test/ti-agent/
Dexceptions_helper.cc117 jvmti_env, in Java_art_Exceptions_setupExceptionTracing()
118 jvmti_env->Allocate(sizeof(ExceptionsData), in Java_art_Exceptions_setupExceptionTracing()
125 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->AddCapabilities(&caps))) { in Java_art_Exceptions_setupExceptionTracing()
137 if (JvmtiErrorToException(env, jvmti_env, in Java_art_Exceptions_setupExceptionTracing()
138 jvmti_env->GetEnvironmentLocalStorage( in Java_art_Exceptions_setupExceptionTracing()
146 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data))) { in Java_art_Exceptions_setupExceptionTracing()
153 jvmti_env, in Java_art_Exceptions_setupExceptionTracing()
154 jvmti_env->SetEventCallbacks(&current_callbacks, in Java_art_Exceptions_setupExceptionTracing()
163 jvmti_env, in Java_art_Exceptions_enableExceptionCatchEvent()
164 jvmti_env->SetEventNotificationMode(JVMTI_ENABLE, in Java_art_Exceptions_enableExceptionCatchEvent()
[all …]
Dsuspension_helper.cc31 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetThreadState(thr, &state))) { in Java_art_Suspension_isSuspended()
59 JvmtiErrorToException(env, jvmti_env, in Java_art_Suspension_resumeList()
60 jvmti_env->ResumeThreadList(threads.size(), in Java_art_Suspension_resumeList()
80 JvmtiErrorToException(env, jvmti_env, in Java_art_Suspension_suspendList()
81 jvmti_env->SuspendThreadList(threads.size(), in Java_art_Suspension_suspendList()
89 JvmtiErrorToException(env, jvmti_env, jvmti_env->ResumeThread(thr)); in Java_art_Suspension_resume()
93 JvmtiErrorToException(env, jvmti_env, jvmti_env->SuspendThread(thr)); in Java_art_Suspension_suspend()
Dthreads_helper.cc30 JvmtiErrorToException(env, jvmti_env, jvmti_env->InterruptThread(thr)); in Java_art_Threads_interruptThread()
37 JvmtiErrorToException(env, jvmti_env, jvmti_env->StopThread(thr, exception)); in Java_art_Threads_stopThread()
Dredefinition_helper.cc126 env, jvmti_env, "com.android.art.class.structurally_redefine_classes"); in CallRedefineEntrypoint()
144 static void DoMultiClassRedefine(jvmtiEnv* jvmti_env, in DoMultiClassRedefine() argument
158 jvmtiError res = CallRedefineEntrypoint<kType>(env, jvmti_env, num_redefines, defs.data()); in DoMultiClassRedefine()
160 throwRedefinitionError(jvmti_env, env, num_redefines, targets, res); in DoMultiClassRedefine()
165 static void DoClassRedefine(jvmtiEnv* jvmti_env, in DoClassRedefine() argument
170 …return DoMultiClassRedefine<kType>(jvmti_env, env, 1, &target, &class_file_bytes, &dex_file_bytes); in DoClassRedefine()
178 env, jvmti_env, "com.android.art.class.is_structurally_modifiable_class"); in Java_art_Redefinition_isStructurallyModifiable()
183 JvmtiErrorToException(env, jvmti_env, can_redef(jvmti_env, target, &result)); in Java_art_Redefinition_isStructurallyModifiable()
189 DoClassRedefine<RedefineType::kStructural>(jvmti_env, env, target, nullptr, dex_file_bytes); in Java_art_Redefinition_doCommonStructuralClassRedefinition()
196 DoClassRedefine<RedefineType::kNormal>(jvmti_env, env, target, class_file_bytes, dex_file_bytes); in Java_art_Redefinition_doCommonClassRedefinition()
[all …]
/art/test/1969-force-early-return-void/
Dforce_early_return_void.cc53 jvmti_env, in Java_art_Test1969_00024NativeCalledObject_calledFunction()
54 jvmti_env->GetThreadLocalStorage(/* thread */ nullptr, in Java_art_Test1969_00024NativeCalledObject_calledFunction()
59 art::common_suspend_event::PerformSuspension(jvmti_env, env); in Java_art_Test1969_00024NativeCalledObject_calledFunction()
82 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetLoadedClasses(&cnt, &klasses))) { in Java_art_Test1969_isClassLoaded()
89 jvmti_env, in Java_art_Test1969_isClassLoaded()
90 jvmti_env->GetClassSignature(klasses[i], &sig, nullptr))) { in Java_art_Test1969_isClassLoaded()
94 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(sig)); in Java_art_Test1969_isClassLoaded()
96 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(klasses)); in Java_art_Test1969_isClassLoaded()
/art/test/1900-track-alloc/
Dalloc.cc35 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(t)); in Dealloc()
68 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1900_getAmountAllocated()
77 JvmtiErrorToException(env, jvmti_env, data->get_global_state(jvmti_env, &allocated)); in Java_art_Test1900_getAmountAllocated()
88 return static_cast<jlong>(reinterpret_cast<intptr_t>(jvmti_env)); in Java_art_Test1900_getDefaultJvmtiEnv()
95 jvmti_env, in Java_art_Test1900_destroyJvmtiEnv()
117 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(&old_data))) { in Java_art_Test1900_initializeTest()
126 jvmti_env, in Java_art_Test1900_initializeTest()
127 jvmti_env->Allocate(sizeof(AllocTrackingData), in Java_art_Test1900_initializeTest()
135 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionFunctions(&n_ext, &infos))) { in Java_art_Test1900_initializeTest()
154 JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data)); in Java_art_Test1900_initializeTest()
/art/test/922-properties/
Dproperties.cc36 jvmtiError result = jvmti_env->GetSystemProperties(&count, &properties); in Java_art_Test922_getSystemProperties()
37 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test922_getSystemProperties()
47 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(data)); in Java_art_Test922_getSystemProperties()
52 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(properties)); in Java_art_Test922_getSystemProperties()
65 jvmtiError result = jvmti_env->GetSystemProperty(string.c_str(), &value); in Java_art_Test922_getSystemProperty()
66 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test922_getSystemProperty()
72 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(value)); in Java_art_Test922_getSystemProperty()
88 jvmtiError result = jvmti_env->SetSystemProperty(key_string.c_str(), value_string.c_str()); in Java_art_Test922_setSystemProperty()
89 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test922_setSystemProperty()
/art/test/931-agent-thread/
Dagent_thread.cc36 jvmti_env(nullptr), in AgentData()
41 jvmtiEnv* jvmti_env; member
112 jvmtiError info_result = jvmti_env->GetThreadInfo(nullptr, &cur_thread_info); in Java_art_Test931_testAgentThread()
113 if (JvmtiErrorToException(env, jvmti_env, info_result)) { in Java_art_Test931_testAgentThread()
116 CheckJvmtiError(jvmti_env, in Java_art_Test931_testAgentThread()
117 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(cur_thread_info.name))); in Java_art_Test931_testAgentThread()
141 jvmtiError main_thread_result = jvmti_env->GetCurrentThread(&main_thread); in Java_art_Test931_testAgentThread()
142 if (JvmtiErrorToException(env, jvmti_env, main_thread_result)) { in Java_art_Test931_testAgentThread()
148 data.jvmti_env = jvmti_env; in Java_art_Test931_testAgentThread()
152 jvmtiError result = jvmti_env->RunAgentThread(thread.get(), AgentMain, &data, data.priority); in Java_art_Test931_testAgentThread()
[all …]
/art/test/992-source-data/
Dsource_file.cc44 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetSourceFileName(target, &file))) { in Java_art_Test992_getSourceFileName()
48 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(file)); in Java_art_Test992_getSourceFileName()
57 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetSourceDebugExtension(target, &ext))) { in Java_art_Test992_getSourceDebugExtension()
61 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(ext)); in Java_art_Test992_getSourceDebugExtension()
/art/test/1946-list-descriptors/
Ddescriptors.cc35 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(t)); in Dealloc()
55 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1946_getClassloaderDescriptors()
65 if (JvmtiErrorToException(env, jvmti_env, data->get_descriptor_list(jvmti_env, in Java_art_Test1946_getClassloaderDescriptors()
98 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(&old_data))) { in Java_art_Test1946_initializeTest()
107 jvmti_env, in Java_art_Test1946_initializeTest()
108 jvmti_env->Allocate(sizeof(DescriptorData), in Java_art_Test1946_initializeTest()
116 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetExtensionFunctions(&n_ext, &infos))) { in Java_art_Test1946_initializeTest()
135 JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data)); in Java_art_Test1946_initializeTest()
/art/test/1953-pop-frame/
Dpop_frame.cc49 JvmtiErrorToException(env, jvmti_env, jvmti_env->PopFrame(thr)); in Java_art_Test1953_popFrame()
60 art::common_suspend_event::PerformSuspension(jvmti_env, env); in Java_art_Test1953_00024NativeCalledObject_calledFunction()
83 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetLoadedClasses(&cnt, &klasses))) { in Java_art_Test1953_isClassLoaded()
90 jvmti_env, in Java_art_Test1953_isClassLoaded()
91 jvmti_env->GetClassSignature(klasses[i], &sig, nullptr))) { in Java_art_Test1953_isClassLoaded()
95 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(sig)); in Java_art_Test1953_isClassLoaded()
97 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(klasses)); in Java_art_Test1953_isClassLoaded()
/art/test/933-misc-events/
Dmisc_events.cc46 jvmtiError ret = jvmti_env->SetEventCallbacks(&callbacks, sizeof(callbacks)); in Java_art_Test933_testSigQuit()
47 if (JvmtiErrorToException(env, jvmti_env, ret)) { in Java_art_Test933_testSigQuit()
51 ret = jvmti_env->SetEventNotificationMode(JVMTI_ENABLE, in Java_art_Test933_testSigQuit()
54 if (JvmtiErrorToException(env, jvmti_env, ret)) { in Java_art_Test933_testSigQuit()
69 ret = jvmti_env->SetEventNotificationMode(JVMTI_DISABLE, JVMTI_EVENT_DATA_DUMP_REQUEST, nullptr); in Java_art_Test933_testSigQuit()
70 JvmtiErrorToException(env, jvmti_env, ret); in Java_art_Test933_testSigQuit()
/art/test/920-objects/
Dobjects.cc34 jvmtiError result = jvmti_env->GetObjectSize(object, &size); in Java_art_Test920_getObjectSize()
37 jvmti_env->GetErrorName(result, &err); in Java_art_Test920_getObjectSize()
39 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(err)); in Java_art_Test920_getObjectSize()
50 jvmtiError result = jvmti_env->GetObjectHashCode(object, &hash); in Java_art_Test920_getObjectHashCode()
53 jvmti_env->GetErrorName(result, &err); in Java_art_Test920_getObjectHashCode()
55 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(err)); in Java_art_Test920_getObjectHashCode()
/art/test/1939-proxy-frames/
Dlocal_instance.cc42 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetFrameLocation(thr, depth, &m, &loc))) { in Java_art_Test1939_GetFrameMethod()
46 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetMethodDeclaringClass(m, &klass))) { in Java_art_Test1939_GetFrameMethod()
60 JvmtiErrorToException(env, jvmti_env, jvmti_env->GetFrameLocation(thr, depth, &m, &loc)); in Java_art_Test1939_GetFrameLocation()
/art/test/984-obsolete-invoke/
Dobsolete_invoke.cc38 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->GetCurrentThread(&cur))) { in Java_art_Test984_getFirstObsoleteMethod984()
42 if (JvmtiErrorToException(env, jvmti_env, in Java_art_Test984_getFirstObsoleteMethod984()
43 jvmti_env->GetStackTrace(cur, in Java_art_Test984_getFirstObsoleteMethod984()
54 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->IsMethodObsolete(method, &is_obsolete))) { in Java_art_Test984_getFirstObsoleteMethod984()
/art/test/1950-unprepared-transform/
Dunprepared_transform.cc50 jvmti_env, in Java_Main_clearClassLoadHook()
51 jvmti_env->SetEventNotificationMode(JVMTI_DISABLE, in Java_Main_clearClassLoadHook()
64 jvmti_env, in Java_Main_setupClassLoadHook()
65 jvmti_env->SetEventCallbacks( in Java_Main_setupClassLoadHook()
70 jvmti_env, in Java_Main_setupClassLoadHook()
71 jvmti_env->SetEventNotificationMode(JVMTI_ENABLE, in Java_Main_setupClassLoadHook()
/art/test/925-threadgroups/
Dthreadgroups.cc42 jvmtiError result = jvmti_env->GetTopThreadGroups(&group_count, &groups); in Java_art_Test925_getTopThreadGroups()
43 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test925_getTopThreadGroups()
52 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(groups)); in Java_art_Test925_getTopThreadGroups()
60 jvmtiError result = jvmti_env->GetThreadGroupInfo(group, &info); in Java_art_Test925_getThreadGroupInfo()
61 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test925_getThreadGroupInfo()
96 jvmtiError result = jvmti_env->GetThreadGroupChildren(group, in Java_art_Test925_getThreadGroupChildren()
101 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test925_getThreadGroupChildren()
122 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(threads)); in Java_art_Test925_getThreadGroupChildren()
123 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(groups)); in Java_art_Test925_getThreadGroupChildren()
/art/test/901-hello-ti-agent/
Dbasics.cc52 static void JNICALL VMInitCallback(jvmtiEnv *jvmti_env, in VMInitCallback() argument
55 printf("VMInit (phase %d)\n", getPhase(jvmti_env)); in VMInitCallback()
137 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0)) { in OnLoad()
141 SetStandardCapabilities(jvmti_env); in OnLoad()
144 jvmtiError phase_result = jvmti_env->GetPhase(&current_phase); in OnLoad()
154 InstallVMEvents(jvmti_env); in OnLoad()
162 jvmtiError result = jvmti_env->SetVerboseFlag(flag, val); in Java_art_Test901_setVerboseFlag()
163 JvmtiErrorToException(env, jvmti_env, result); in Java_art_Test901_setVerboseFlag()
169 jvmtiError phase_result = jvmti_env->GetPhase(&current_phase); in Java_art_Test901_checkLivePhase()
170 if (JvmtiErrorToException(env, jvmti_env, phase_result)) { in Java_art_Test901_checkLivePhase()
[all …]
/art/test/1924-frame-pop-toggle/
Dframe_pop_toggle.cc40 jvmti_env, in Java_art_Test1924_toggleFramePop()
41 jvmti_env->SetEventNotificationMode( in Java_art_Test1924_toggleFramePop()
44 jvmti_env, in Java_art_Test1924_toggleFramePop()
45 jvmti_env->SetEventNotificationMode( in Java_art_Test1924_toggleFramePop()
/art/test/1920-suspend-native-monitor/
Dnative_suspend_monitor.cc41 env, jvmti_env, jvmti_env->CreateRawMonitor("Test1920 monitor", &mon))) { in Java_art_Test1920_nativeSpin()
49 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(mon))) { in Java_art_Test1920_nativeSpin()
53 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(mon))) { in Java_art_Test1920_nativeSpin()
/art/test/1926-missed-frame-pop/
Dframe_pop_missed.cc40 jvmti_env, in Java_art_Test1926_disableFramePop()
41 jvmti_env->SetEventNotificationMode( in Java_art_Test1926_disableFramePop()
48 jvmti_env, in Java_art_Test1926_reenableFramePop()
49 jvmti_env->SetEventNotificationMode( in Java_art_Test1926_reenableFramePop()
/art/test/912-classes/
Dclasses.cc42 jvmtiError result = jvmti_env->IsModifiableClass(klass, &res); in Java_art_Test912_isModifiableClass()
43 JvmtiErrorToException(env, jvmti_env, result); in Java_art_Test912_isModifiableClass()
51 jvmtiError result = jvmti_env->GetClassSignature(klass, &sig, &gen); in Java_art_Test912_getClassSignature()
52 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test912_getClassSignature()
67 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(sig)); in Java_art_Test912_getClassSignature()
70 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(gen)); in Java_art_Test912_getClassSignature()
79 jvmtiError result = jvmti_env->IsInterface(klass, &is_interface); in Java_art_Test912_isInterface()
80 JvmtiErrorToException(env, jvmti_env, result); in Java_art_Test912_isInterface()
87 jvmtiError result = jvmti_env->IsArrayClass(klass, &is_array_class); in Java_art_Test912_isArrayClass()
88 JvmtiErrorToException(env, jvmti_env, result); in Java_art_Test912_isArrayClass()
[all …]
/art/test/927-timers/
Dtimers.cc37 jvmtiError result = jvmti_env->GetAvailableProcessors(&count); in Java_art_Test927_getAvailableProcessors()
38 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test927_getAvailableProcessors()
47 jvmtiError result = jvmti_env->GetTime(&time); in Java_art_Test927_getTime()
48 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test927_getTime()
57 jvmtiError result = jvmti_env->GetTimerInfo(&info); in Java_art_Test927_getTimerInfo()
58 if (JvmtiErrorToException(env, jvmti_env, result)) { in Java_art_Test927_getTimerInfo()
/art/test/1919-vminit-thread-start-timing/
Dvminit.cc145 if (vm->GetEnv(reinterpret_cast<void**>(&jvmti_env), JVMTI_VERSION_1_0) != 0) { in OnLoad()
149 InstallVMEvents(jvmti_env); in OnLoad()
150 InstallEventList(jvmti_env); in OnLoad()
157 jvmti_env, in Java_art_Test1919_getEventNames()
158 jvmti_env->GetEnvironmentLocalStorage( in Java_art_Test1919_getEventNames()
162 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(list->events_mutex))) { in Java_art_Test1919_getEventNames()
169 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorExit(list->events_mutex))) { in Java_art_Test1919_getEventNames()
178 jvmti_env, in Java_art_Test1919_getEventThreads()
179 jvmti_env->GetEnvironmentLocalStorage( in Java_art_Test1919_getEventThreads()
183 if (JvmtiErrorToException(env, jvmti_env, jvmti_env->RawMonitorEnter(list->events_mutex))) { in Java_art_Test1919_getEventThreads()
[all …]

1234