/art/tools/jvmti-agents/field-null-percent/ |
D | fieldnull.cc | 77 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/ |
D | ti_field.cc | 131 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()
|
D | ti_dump.h | 47 static jvmtiError DumpInternalState(jvmtiEnv* jvmti, char** data);
|
D | ti_method.cc | 131 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 …]
|
D | ti_object.cc | 43 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()
|
D | ti_ddms.h | 42 static jvmtiError HandleChunk(jvmtiEnv* env,
|
D | ti_redefine.h | 89 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);
|
D | ti_phase.h | 44 static jvmtiError GetPhase(jvmtiEnv* env, jvmtiPhase* phase_ptr);
|
D | ti_thread.cc | 213 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 …]
|
D | transform.h | 65 static jvmtiError RetransformClasses(jvmtiEnv* env,
|
/art/test/909-attach-agent/ |
D | attach.cc | 41 jvmtiEnv* env = nullptr; in OnAttach() 42 jvmtiEnv* env2 = nullptr; in OnAttach()
|
/art/test/ti-agent/ |
D | redefinition_helper.cc | 43 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()
|
D | suspend_event_helper.h | 26 void PerformSuspension(jvmtiEnv* jvmti, JNIEnv* env);
|
D | test_env.h | 24 extern jvmtiEnv* jvmti_env;
|
D | test_env.cc | 21 jvmtiEnv* jvmti_env = nullptr;
|
D | trace_helper.cc | 30 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 …]
|
D | monitors_helper.cc | 81 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()
|
D | suspend_event_helper.cc | 55 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 …]
|
D | frame_pop_helper.cc | 34 static void framePopCB(jvmtiEnv* jvmti, in framePopCB() 109 jvmtiEnv* out_jvmti_env = nullptr; in Java_art_FramePop_makeJvmtiEnvForFramePop()
|
/art/test/908-gc-start-finish/ |
D | gc_callbacks.cc | 35 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/ |
D | fieldcount.cc | 79 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/ |
D | list-extensions.cc | 30 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/ |
D | lasterror.cc | 40 using GetLastError = jvmtiError(*)(jvmtiEnv* env, char** msg); 41 using ClearLastError = jvmtiError(*)(jvmtiEnv* env);
|
/art/tools/jvmti-agents/wrapagentproperties/ |
D | wrapagentproperties.cc | 129 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/ |
D | classes.cc | 222 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()
|