Home
last modified time | relevance | path

Searched refs:jvmtiEnv (Results 51 – 75 of 111) sorted by relevance

12345

/art/tools/jvmti-agents/field-null-percent/
Dfieldnull.cc77 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv()
92 static void DataDumpRequestCb(jvmtiEnv* jvmti) { in DataDumpRequestCb()
143 static void VMDeathCb(jvmtiEnv* jvmti, JNIEnv* env ATTRIBUTE_UNUSED) { in VMDeathCb()
150 static void CreateFieldList(jvmtiEnv* jvmti, JNIEnv* env, const std::string& args) { in CreateFieldList()
157 static void VMInitCb(jvmtiEnv* jvmti, JNIEnv* env, jobject thr ATTRIBUTE_UNUSED) { in VMInitCb()
172 jvmtiEnv* jvmti = nullptr; in AgentStart()
/art/openjdkjvmti/
Dti_field.cc131 jvmtiError FieldUtil::GetFieldName(jvmtiEnv* env, in GetFieldName()
203 jvmtiError FieldUtil::GetFieldDeclaringClass(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetFieldDeclaringClass()
226 jvmtiError FieldUtil::GetFieldModifiers(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetFieldModifiers()
249 jvmtiError FieldUtil::IsFieldSynthetic(jvmtiEnv* env ATTRIBUTE_UNUSED, in IsFieldSynthetic()
271 jvmtiError FieldUtil::SetFieldModificationWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { in SetFieldModificationWatch()
288 jvmtiError FieldUtil::ClearFieldModificationWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { in ClearFieldModificationWatch()
305 jvmtiError FieldUtil::SetFieldAccessWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { in SetFieldAccessWatch()
322 jvmtiError FieldUtil::ClearFieldAccessWatch(jvmtiEnv* jenv, jclass klass, jfieldID field) { in ClearFieldAccessWatch()
Dti_dump.h47 static jvmtiError DumpInternalState(jvmtiEnv* jvmti, char** data);
Dti_method.cc131 jvmtiError MethodUtil::GetBytecodes(jvmtiEnv* env, in GetBytecodes()
165 jvmtiError MethodUtil::GetArgumentsSize(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetArgumentsSize()
199 jvmtiError MethodUtil::GetLocalVariableTable(jvmtiEnv* env, in GetLocalVariableTable()
286 jvmtiError MethodUtil::GetMaxLocals(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetMaxLocals()
315 jvmtiError MethodUtil::GetMethodName(jvmtiEnv* env, in GetMethodName()
381 jvmtiError MethodUtil::GetMethodDeclaringClass(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetMethodDeclaringClass()
398 jvmtiError MethodUtil::GetMethodLocation(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetMethodLocation()
430 jvmtiError MethodUtil::GetMethodModifiers(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetMethodModifiers()
454 jvmtiError MethodUtil::GetLineNumberTable(jvmtiEnv* env, in GetLineNumberTable()
507 static jvmtiError IsMethodT(jvmtiEnv* env ATTRIBUTE_UNUSED, in IsMethodT()
[all …]
Dti_object.cc43 jvmtiError ObjectUtil::GetObjectSize(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetObjectSize()
60 jvmtiError ObjectUtil::GetObjectHashCode(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetObjectHashCode()
79 jvmtiEnv* baseenv, jobject obj, jvmtiMonitorUsage* usage) { in GetObjectMonitorUsage()
Dti_ddms.h42 static jvmtiError HandleChunk(jvmtiEnv* env,
Dti_redefine.h89 static jvmtiError RedefineClasses(jvmtiEnv* env,
92 static jvmtiError StructurallyRedefineClasses(jvmtiEnv* env,
96 static jvmtiError IsModifiableClass(jvmtiEnv* env, jclass klass, jboolean* is_redefinable);
97 static jvmtiError IsStructurallyModifiableClass(jvmtiEnv* env,
110 static jvmtiError StructurallyRedefineClassDirect(jvmtiEnv* env,
328 static jvmtiError RedefineClassesGeneric(jvmtiEnv* env,
333 static jvmtiError IsModifiableClassGeneric(jvmtiEnv* env, jclass klass, jboolean* is_redefinable);
Dti_phase.h44 static jvmtiError GetPhase(jvmtiEnv* env, jvmtiPhase* phase_ptr);
Dti_thread.cc213 jvmtiError ThreadUtil::GetCurrentThread(jvmtiEnv* env ATTRIBUTE_UNUSED, jthread* thread_ptr) { in GetCurrentThread()
261 jvmtiError ThreadUtil::GetThreadInfo(jvmtiEnv* env, jthread thread, jvmtiThreadInfo* info_ptr) { in GetThreadInfo()
566 jvmtiError ThreadUtil::GetThreadState(jvmtiEnv* env ATTRIBUTE_UNUSED, in GetThreadState()
630 jvmtiError ThreadUtil::GetAllThreads(jvmtiEnv* env, in GetAllThreads()
679 jvmtiEnv* env = reinterpret_cast<jvmtiEnv*>(ctx); in RemoveTLSData()
687 void ThreadUtil::RemoveEnvironment(jvmtiEnv* env) { in RemoveEnvironment()
694 jvmtiError ThreadUtil::SetThreadLocalStorage(jvmtiEnv* env, jthread thread, const void* data) { in SetThreadLocalStorage()
725 jvmtiError ThreadUtil::GetThreadLocalStorage(jvmtiEnv* env, in GetThreadLocalStorage()
761 jvmtiEnv* jvmti_env;
802 jvmtiError ThreadUtil::RunAgentThread(jvmtiEnv* jvmti_env, in RunAgentThread()
[all …]
Dtransform.h65 static jvmtiError RetransformClasses(jvmtiEnv* env,
/art/test/909-attach-agent/
Dattach.cc41 jvmtiEnv* env = nullptr; in OnAttach()
42 jvmtiEnv* env2 = nullptr; in OnAttach()
/art/test/ti-agent/
Dredefinition_helper.cc43 static void throwCommonRedefinitionError(jvmtiEnv* jvmti, in throwCommonRedefinitionError()
118 jvmtiEnv* jvmti, in CallRedefineEntrypoint()
135 static void throwRedefinitionError(jvmtiEnv* jvmti, in throwRedefinitionError()
144 static void DoMultiClassRedefine(jvmtiEnv* jvmti_env, in DoMultiClassRedefine()
165 static void DoClassRedefine(jvmtiEnv* jvmti_env, in DoClassRedefine()
176 jvmtiError (*)(jvmtiEnv * env, jclass k, jboolean * result); in Java_art_Redefinition_isStructurallyModifiable()
324 void JNICALL CommonClassFileLoadHookRetransformable(jvmtiEnv* jvmti_env, in CommonClassFileLoadHookRetransformable()
384 static void throwRetransformationError(jvmtiEnv* jvmti, in throwRetransformationError()
392 static void DoClassRetransformation(jvmtiEnv* jvmti_env, JNIEnv* env, jobjectArray targets) { in DoClassRetransformation()
416 jvmtiEnv* real_env = nullptr; in Java_art_Redefinition_doCommonClassRetransformation()
Dsuspend_event_helper.h26 void PerformSuspension(jvmtiEnv* jvmti, JNIEnv* env);
Dtest_env.h24 extern jvmtiEnv* jvmti_env;
Dtest_env.cc21 jvmtiEnv* jvmti_env = nullptr;
Dtrace_helper.cc30 static bool IsInCallback(JNIEnv* env, jvmtiEnv *jvmti, jthread thr) { in IsInCallback()
45 static void SetInCallback(JNIEnv* env, jvmtiEnv *jvmti, jthread thr, bool val) { in SetInCallback()
57 ScopedCallbackState(JNIEnv* jnienv, jvmtiEnv* env, jthread thr) in ScopedCallbackState()
69 jvmtiEnv* env_;
86 jclass GetTestClass(jvmtiEnv* jvmti, JNIEnv* env) { in GetTestClass()
98 static void threadStartCB(jvmtiEnv* jvmti, in threadStartCB()
113 static void threadEndCB(jvmtiEnv* jvmti, in threadEndCB()
129 static void singleStepCB(jvmtiEnv* jvmti, in singleStepCB()
157 static void fieldAccessCB(jvmtiEnv* jvmti, in fieldAccessCB()
193 static void fieldModificationCB(jvmtiEnv* jvmti, in fieldModificationCB()
[all …]
Dmonitors_helper.cc81 static void monitorEnterCB(jvmtiEnv* jvmti, in monitorEnterCB()
95 static void monitorEnteredCB(jvmtiEnv* jvmti, in monitorEnteredCB()
109 static void monitorWaitCB(jvmtiEnv* jvmti, in monitorWaitCB()
124 static void monitorWaitedCB(jvmtiEnv* jvmti, in monitorWaitedCB()
Dsuspend_event_helper.cc55 TestData(jvmtiEnv* jvmti, in TestData()
75 void PerformSuspend(jvmtiEnv* jvmti, JNIEnv* env) { in PerformSuspend()
86 void PerformSuspension(jvmtiEnv* jvmti, JNIEnv* env) { in PerformSuspension()
99 cbSingleStep(jvmtiEnv* jvmti, JNIEnv* env, jthread thr, jmethodID meth, jlocation loc) { in cbSingleStep()
112 void JNICALL cbExceptionCatch(jvmtiEnv* jvmti, in cbExceptionCatch()
130 void JNICALL cbException(jvmtiEnv* jvmti, in cbException()
150 void JNICALL cbMethodEntry(jvmtiEnv* jvmti, JNIEnv* env, jthread thr, jmethodID method) { in cbMethodEntry()
163 void JNICALL cbMethodExit(jvmtiEnv* jvmti, in cbMethodExit()
181 void JNICALL cbFieldModification(jvmtiEnv* jvmti, in cbFieldModification()
204 void JNICALL cbFieldAccess(jvmtiEnv* jvmti, in cbFieldAccess()
[all …]
Dframe_pop_helper.cc34 static void framePopCB(jvmtiEnv* jvmti, in framePopCB()
109 jvmtiEnv* out_jvmti_env = nullptr; in Java_art_FramePop_makeJvmtiEnvForFramePop()
/art/test/908-gc-start-finish/
Dgc_callbacks.cc35 static void JNICALL GarbageCollectionFinish(jvmtiEnv* ti_env ATTRIBUTE_UNUSED) { in GarbageCollectionFinish()
39 static void JNICALL GarbageCollectionStart(jvmtiEnv* ti_env ATTRIBUTE_UNUSED) { in GarbageCollectionStart()
/art/tools/jvmti-agents/field-counts/
Dfieldcount.cc79 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv()
94 static void DataDumpRequestCb(jvmtiEnv* jvmti) { in DataDumpRequestCb()
198 static void VMDeathCb(jvmtiEnv* jvmti, JNIEnv* env ATTRIBUTE_UNUSED) { in VMDeathCb()
205 static void CreateFieldList(jvmtiEnv* jvmti, JNIEnv* env, const std::string& args) { in CreateFieldList()
214 static void VMInitCb(jvmtiEnv* jvmti, JNIEnv* env, jobject thr ATTRIBUTE_UNUSED) { in VMInitCb()
228 jvmtiEnv* jvmti = nullptr; in AgentStart()
/art/tools/jvmti-agents/list-extensions/
Dlist-extensions.cc30 template <typename T> void Dealloc(jvmtiEnv* env, T* t) { in Dealloc()
34 template <typename T, typename... Rest> void Dealloc(jvmtiEnv* env, T* t, Rest... rs) { in Dealloc()
39 void DeallocParams(jvmtiEnv* env, jvmtiParamInfo* params, jint n_params) { in DeallocParams()
87 jvmtiEnv* env = nullptr; in SetupJvmtiEnv()
/art/test/1957-error-ext/
Dlasterror.cc40 using GetLastError = jvmtiError(*)(jvmtiEnv* env, char** msg);
41 using ClearLastError = jvmtiError(*)(jvmtiEnv* env);
/art/tools/jvmti-agents/wrapagentproperties/
Dwrapagentproperties.cc129 static jvmtiError WrapDisposeEnvironment(jvmtiEnv* env) { in WrapDisposeEnvironment()
139 static jvmtiError WrapGetSystemProperty(jvmtiEnv* env, const char* prop, char** out) { in WrapGetSystemProperty()
157 static jvmtiError WrapGetSystemProperties(jvmtiEnv* env, jint* cnt, char*** prop_ptr) { in WrapGetSystemProperties()
195 static jvmtiError WrapSetSystemProperty(jvmtiEnv* env, const char* prop, const char* val) { in WrapSetSystemProperty()
211 static jint SetupProxyJvmtiEnv(ProxyJavaVM* vm, jvmtiEnv* real_env) { in SetupProxyJvmtiEnv()
241 return ExtraJvmtiInterface::SetupProxyJvmtiEnv(vm, reinterpret_cast<jvmtiEnv*>(*out_env)); in CreateJvmtiEnv()
/art/test/912-classes/
Dclasses.cc222 static std::string GetClassName(jvmtiEnv* jenv, JNIEnv* jni_env, jclass klass) { in GetClassName()
297 static void JNICALL ClassLoadCallback(jvmtiEnv* jenv, in ClassLoadCallback()
319 static void JNICALL ClassPrepareCallback(jvmtiEnv* jenv, in ClassPrepareCallback()
343 static std::string GetThreadName(jvmtiEnv* jenv, JNIEnv* jni_env, jthread thread) { in GetThreadName()
384 jvmtiEnv* jvmti, in RunEventThread()
386 void (*func)(jvmtiEnv*, JNIEnv*, T*), in RunEventThread() argument
435 static void AgentThreadTest(jvmtiEnv* jvmti ATTRIBUTE_UNUSED, in AgentThreadTest()
450 static void JNICALL ClassLoadCallback(jvmtiEnv* jenv, in ClassLoadCallback()
471 static void JNICALL ClassPrepareCallback(jvmtiEnv* jenv, in ClassPrepareCallback()
609 [](jvmtiEnv* jenv ATTRIBUTE_UNUSED, in Java_art_Test912_runRecursiveClassPrepareEvents()

12345