Public Attributes |
jint(* | CreateSystemThread )(char *name, jint priority, void(*f)(void *)) |
jint(* | DisableEvent )(jint event_type, void *arg) |
void(* | DisableGC )(void) |
jint(* | EnableEvent )(jint event_type, void *arg) |
void(* | EnableGC )(void) |
void(* | GetCallTrace )(JVMPI_CallTrace *trace, jint depth) |
jlong(* | GetCurrentThreadCpuTime )(void) |
jobjectID(* | GetMethodClass )(jmethodID mid) |
void *(* | GetThreadLocalStorage )(JNIEnv *env_id) |
jobjectID(* | GetThreadObject )(JNIEnv *env) |
jint(* | GetThreadStatus )(JNIEnv *env) |
jobjectID(* | jobject2jobjectID )(jobject jobj) |
jobject(* | jobjectID2jobject )(jobjectID jid) |
void(* | NotifyEvent )(JVMPI_Event *event) |
void(* | ProfilerExit )(jint) |
JVMPI_RawMonitor(* | RawMonitorCreate )(char *lock_name) |
void(* | RawMonitorDestroy )(JVMPI_RawMonitor lock_id) |
void(* | RawMonitorEnter )(JVMPI_RawMonitor lock_id) |
void(* | RawMonitorExit )(JVMPI_RawMonitor lock_id) |
void(* | RawMonitorNotifyAll )(JVMPI_RawMonitor lock_id) |
void(* | RawMonitorWait )(JVMPI_RawMonitor lock_id, jlong ms) |
jint(* | RequestEvent )(jint event_type, void *arg) |
void(* | ResumeThread )(JNIEnv *env) |
void(* | ResumeThreadList )(jint reqCount, JNIEnv **reqList, jint *results) |
void(* | RunGC )(void) |
void(* | SetThreadLocalStorage )(JNIEnv *env_id, void *ptr) |
void(* | SuspendThread )(JNIEnv *env) |
void(* | SuspendThreadList )(jint reqCount, JNIEnv **reqList, jint *results) |
jboolean(* | ThreadHasRun )(JNIEnv *env) |
jint | version |
Definition at line 238 of file jvmpi.h.