Lines Matching defs:ProxyJavaVM
53 struct ProxyJavaVM { struct
54 const struct JNIInvokeInterface* functions;
55 JavaVM* real_vm;
56 PropMap* map;
57 void* dlopen_handle;
58 AgentLoadFunction load;
59 AgentLoadFunction attach;
61 ProxyJavaVM(JavaVM* vm, const std::string& agent_lib, PropMap* map) in ProxyJavaVM() function
80 static jint WrapDestroyJavaVM(ProxyJavaVM* vm) { in WrapDestroyJavaVM()
83 static jint WrapAttachCurrentThread(ProxyJavaVM* vm, JNIEnv** env, void* res) { in WrapAttachCurrentThread()
86 static jint WrapDetachCurrentThread(ProxyJavaVM* vm) { in WrapDetachCurrentThread()
89 static jint WrapAttachCurrentThreadAsDaemon(ProxyJavaVM* vm, JNIEnv** env, void* res) { in WrapAttachCurrentThreadAsDaemon()
93 static jint WrapGetEnv(ProxyJavaVM* vm, void** out_env, jint version) { in WrapGetEnv()
110 static JNIInvokeInterface* CreateInvokeInterface() { in CreateInvokeInterface()