Lines Matching refs:jvmtiEnv

56       jvmtiEnv* env, std::string out_fd_name, int fd, bool dump_on_shutdown, bool dump_on_main_stop)  in SimpleProfileData()
67 void Dump(jvmtiEnv* jvmti);
68 void Enter(jvmtiEnv* jvmti, JNIEnv* env, jmethodID meth);
70 void RunDumpLoop(jvmtiEnv* jvmti, JNIEnv* env);
72 static SimpleProfileData* GetProfileData(jvmtiEnv* env) { in GetProfileData()
78 void FinishInitialization(jvmtiEnv* jvmti, JNIEnv* jni, jthread cur);
79 void Shutdown(jvmtiEnv* jvmti, JNIEnv* jni);
82 void DoDump(jvmtiEnv* jvmti, JNIEnv* jni, std::unordered_map<jmethodID, uint64_t> copy);
96 ScopedJvmtiMonitor(jvmtiEnv* env, jrawMonitorID mon) : jvmti_(env), mon_(mon) { in ScopedJvmtiMonitor()
113 jvmtiEnv* jvmti_;
117 void SimpleProfileData::Enter(jvmtiEnv* jvmti, JNIEnv* env, jmethodID meth) { in Enter()
132 void SimpleProfileData::Dump(jvmtiEnv* jvmti) { in Dump()
138 void SimpleProfileData::RunDumpLoop(jvmtiEnv* jvmti, JNIEnv* env) { in RunDumpLoop()
157 void SimpleProfileData::Shutdown(jvmtiEnv* jvmti, JNIEnv* jni) { in Shutdown()
173 void SimpleProfileData::FinishInitialization(jvmtiEnv* jvmti, JNIEnv* env, jthread cur) { in FinishInitialization()
194 [](jvmtiEnv* jvmti, JNIEnv* jni, void* unused_data ATTRIBUTE_UNUSED) { in FinishInitialization()
212 ScopedClassInfo(jvmtiEnv* jvmti_env, jclass c) in ScopedClassInfo()
244 jvmtiEnv* jvmti_env_;
252 ScopedMethodInfo(jvmtiEnv* jvmti_env, JNIEnv* env, jmethodID method) in ScopedMethodInfo()
300 jvmtiEnv* jvmti_env_;
321 void SimpleProfileData::DoDump(jvmtiEnv* jvmti, in DoDump()
349 static void DataDumpCb(jvmtiEnv* jvmti_env) { in DataDumpCb()
354 static void MethodEntryCB(jvmtiEnv* jvmti_env, in MethodEntryCB()
362 static void VMInitCB(jvmtiEnv* jvmti, JNIEnv* env, jthread thr) { in VMInitCB()
366 static void VMDeathCB(jvmtiEnv* jvmti, JNIEnv* env) { in VMDeathCB()
406 static jint SetupJvmtiEnv(JavaVM* vm, jvmtiEnv** jvmti) { in SetupJvmtiEnv()
424 jvmtiEnv* jvmti = nullptr; in AgentStart()
478 callbacks.ThreadEnd = [](jvmtiEnv* env, JNIEnv* jni, jthread thr ATTRIBUTE_UNUSED) { in AgentStart()