Logo Search packages:      
Sourcecode: cacao-source version File versions  Download package

Public Member Functions | Public Attributes

jvmtiEnv_struct Struct Reference

Collaboration diagram for jvmtiEnv_struct:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 jvmtiError (JNICALL *SetEventNotificationMode)(jvmtiEnv *env
 jvmtiError (JNICALL *GetObjectSize)(jvmtiEnv *env
 jvmtiError (JNICALL *SetVerboseFlag)(jvmtiEnv *env
 jvmtiError (JNICALL *AddToBootstrapClassLoaderSearch)(jvmtiEnv *env
 jvmtiError (JNICALL *SetEnvironmentLocalStorage)(jvmtiEnv *env
 jvmtiError (JNICALL *GetEnvironmentLocalStorage)(jvmtiEnv *env
 jvmtiError (JNICALL *GetAvailableProcessors)(jvmtiEnv *env
 jvmtiError (JNICALL *RelinquishCapabilities)(jvmtiEnv *env
 jvmtiError (JNICALL *AddCapabilities)(jvmtiEnv *env
 jvmtiError (JNICALL *GetPotentialCapabilities)(jvmtiEnv *env
 jvmtiError (JNICALL *GetTime)(jvmtiEnv *env
 jvmtiError (JNICALL *GetTimerInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadCpuTime)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadCpuTimerInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *GetCurrentThreadCpuTime)(jvmtiEnv *env
 jvmtiError (JNICALL *GetCurrentThreadCpuTimerInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *GetPhase)(jvmtiEnv *env
 jvmtiError (JNICALL *SetSystemProperty)(jvmtiEnv *env
 jvmtiError (JNICALL *GetSystemProperty)(jvmtiEnv *env
 jvmtiError (JNICALL *GetSystemProperties)(jvmtiEnv *env
 jvmtiError (JNICALL *GetJLocationFormat)(jvmtiEnv *env
 jvmtiError (JNICALL *GetErrorName)(jvmtiEnv *env
 jvmtiError (JNICALL *DisposeEnvironment)(jvmtiEnv *env)
 jvmtiError (JNICALL *SetExtensionEventCallback)(jvmtiEnv *env
 jvmtiError (JNICALL *GetExtensionEvents)(jvmtiEnv *env
 jvmtiError (JNICALL *GetExtensionFunctions)(jvmtiEnv *env
 jvmtiError (JNICALL *GenerateEvents)(jvmtiEnv *env
 jvmtiError (JNICALL *SetEventCallbacks)(jvmtiEnv *env
 jvmtiError (JNICALL *GetJNIFunctionTable)(jvmtiEnv *env
 jvmtiError (JNICALL *SetJNIFunctionTable)(jvmtiEnv *env
 jvmtiError (JNICALL *GetObjectsWithTags)(jvmtiEnv *env
 jvmtiError (JNICALL *IterateOverInstancesOfClass)(jvmtiEnv *env
 jvmtiError (JNICALL *IterateOverHeap)(jvmtiEnv *env
 jvmtiError (JNICALL *IterateOverReachableObjects)(jvmtiEnv *env
 jvmtiError (JNICALL *IterateOverObjectsReachableFromObject)(jvmtiEnv *env
 jvmtiError (JNICALL *ForceGarbageCollection)(jvmtiEnv *env)
 jvmtiError (JNICALL *SetTag)(jvmtiEnv *env
 jvmtiError (JNICALL *GetTag)(jvmtiEnv *env
 jvmtiError (JNICALL *GetStackTrace)(jvmtiEnv *env
 jvmtiError (JNICALL *SetThreadLocalStorage)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadLocalStorage)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadListStackTraces)(jvmtiEnv *env
 jvmtiError (JNICALL *GetAllStackTraces)(jvmtiEnv *env
 jvmtiError (JNICALL *ResumeThreadList)(jvmtiEnv *env
 jvmtiError (JNICALL *SuspendThreadList)(jvmtiEnv *env
 jvmtiError (JNICALL *IsMethodObsolete)(jvmtiEnv *env
 jvmtiError (JNICALL *GetSourceDebugExtension)(jvmtiEnv *env
 jvmtiError (JNICALL *GetCapabilities)(jvmtiEnv *env
 jvmtiError (JNICALL *GetVersionNumber)(jvmtiEnv *env
 jvmtiError (JNICALL *RedefineClasses)(jvmtiEnv *env
 jvmtiError (JNICALL *PopFrame)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassLoaderClasses)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLoadedClasses)(jvmtiEnv *env
 jvmtiError (JNICALL *IsMethodSynthetic)(jvmtiEnv *env
 jvmtiError (JNICALL *IsMethodNative)(jvmtiEnv *env
 jvmtiError (JNICALL *GetBytecodes)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalVariableTable)(jvmtiEnv *env
 jvmtiError (JNICALL *GetMethodLocation)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLineNumberTable)(jvmtiEnv *env
 jvmtiError (JNICALL *GetArgumentsSize)(jvmtiEnv *env
 jvmtiError (JNICALL *GetMaxLocals)(jvmtiEnv *env
 jvmtiError (JNICALL *GetMethodModifiers)(jvmtiEnv *env
 jvmtiError (JNICALL *GetMethodDeclaringClass)(jvmtiEnv *env
 jvmtiError (JNICALL *GetMethodName)(jvmtiEnv *env
 jvmtiError (JNICALL *IsFieldSynthetic)(jvmtiEnv *env
 jvmtiError (JNICALL *GetFieldModifiers)(jvmtiEnv *env
 jvmtiError (JNICALL *GetFieldDeclaringClass)(jvmtiEnv *env
 jvmtiError (JNICALL *GetFieldName)(jvmtiEnv *env
 jvmtiError (JNICALL *GetObjectMonitorUsage)(jvmtiEnv *env
 jvmtiError (JNICALL *GetObjectHashCode)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassLoader)(jvmtiEnv *env
 jvmtiError (JNICALL *IsArrayClass)(jvmtiEnv *env
 jvmtiError (JNICALL *IsInterface)(jvmtiEnv *env
 jvmtiError (JNICALL *GetImplementedInterfaces)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassFields)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassMethods)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassModifiers)(jvmtiEnv *env
 jvmtiError (JNICALL *GetSourceFileName)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassStatus)(jvmtiEnv *env
 jvmtiError (JNICALL *GetClassSignature)(jvmtiEnv *env
 jvmtiError (JNICALL *Deallocate)(jvmtiEnv *env
 jvmtiError (JNICALL *Allocate)(jvmtiEnv *env
 jvmtiError (JNICALL *ClearFieldModificationWatch)(jvmtiEnv *env
 jvmtiError (JNICALL *SetFieldModificationWatch)(jvmtiEnv *env
 jvmtiError (JNICALL *ClearFieldAccessWatch)(jvmtiEnv *env
 jvmtiError (JNICALL *SetFieldAccessWatch)(jvmtiEnv *env
 jvmtiError (JNICALL *ClearBreakpoint)(jvmtiEnv *env
 jvmtiError (JNICALL *SetBreakpoint)(jvmtiEnv *env
 jvmtiError (JNICALL *RawMonitorNotifyAll)(jvmtiEnv *env
 jvmtiError (JNICALL *RawMonitorNotify)(jvmtiEnv *env
 jvmtiError (JNICALL *RawMonitorWait)(jvmtiEnv *env
 jvmtiError (JNICALL *RawMonitorExit)(jvmtiEnv *env
 jvmtiError (JNICALL *RawMonitorEnter)(jvmtiEnv *env
 jvmtiError (JNICALL *DestroyRawMonitor)(jvmtiEnv *env
 jvmtiError (JNICALL *CreateRawMonitor)(jvmtiEnv *env
 jvmtiError (JNICALL *SetLocalDouble)(jvmtiEnv *env
 jvmtiError (JNICALL *SetLocalFloat)(jvmtiEnv *env
 jvmtiError (JNICALL *SetLocalLong)(jvmtiEnv *env
 jvmtiError (JNICALL *SetLocalInt)(jvmtiEnv *env
 jvmtiError (JNICALL *SetLocalObject)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalDouble)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalFloat)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalLong)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalInt)(jvmtiEnv *env
 jvmtiError (JNICALL *GetLocalObject)(jvmtiEnv *env
 jvmtiError (JNICALL *NotifyFramePop)(jvmtiEnv *env
 jvmtiError (JNICALL *GetFrameLocation)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadState)(jvmtiEnv *env
 jvmtiError (JNICALL *GetFrameCount)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadGroupChildren)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadGroupInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *GetTopThreadGroups)(jvmtiEnv *env
 jvmtiError (JNICALL *RunAgentThread)(jvmtiEnv *env
 jvmtiError (JNICALL *GetCurrentContendedMonitor)(jvmtiEnv *env
 jvmtiError (JNICALL *GetOwnedMonitorInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *GetThreadInfo)(jvmtiEnv *env
 jvmtiError (JNICALL *InterruptThread)(jvmtiEnv *env
 jvmtiError (JNICALL *StopThread)(jvmtiEnv *env
 jvmtiError (JNICALL *ResumeThread)(jvmtiEnv *env
 jvmtiError (JNICALL *SuspendThread)(jvmtiEnv *env
 jvmtiError (JNICALL *GetAllThreads)(jvmtiEnv *env

Public Attributes

jthread jvmtiStartFunction
const void * 
arg
jmethodID jint * bytecode_count_ptr
jmethodID jint unsigned char ** bytecodes_ptr
jint jvmtiExtensionEvent callback
const jvmtiEventCallbackscallbacks
const jvmtiCapabilitiescapabilities_ptr
jvmtiCapabilitiescapabilities_ptr
jint class_count
jint * class_count_ptr
jobject jint * class_count_ptr
jint const jvmtiClassDefinitionclass_definitions
jint jclass ** classes_ptr
jobject jint jclass ** classes_ptr
jclass jobject * classloader_ptr
jthread jint jint
jvmtiFrameInfo jint * 
count_ptr
jint const jlong jint * count_ptr
jint * count_ptr
jthread jint * count_ptr
jthread const void * data
const void * data
jthread void ** data_ptr
void ** data_ptr
jclass jfieldID jclass * declaring_class_ptr
jmethodID jclass * declaring_class_ptr
jthread jint depth
jmethodID jlocation jlocation * end_location_ptr
jmethodID jint * entry_count_ptr
jvmtiError error
jvmtiEventMode jvmtiEvent jthread event_thread
jvmtiEventMode jvmtiEvent event_type
jvmtiEvent event_type
jthread jobject exception
jint * extension_count_ptr
jint extension_event_index
jint jvmtiExtensionFunctionInfo ** extensions
jint jvmtiExtensionEventInfo ** extensions
jclass jfieldID field
jclass jint * field_count_ptr
jclass jint jfieldID ** fields_ptr
jvmtiVerboseFlag flag
jvmtiJlocationFormat * format_ptr
jthread jint jint jvmtiFrameInfoframe_buffer
jniNativeInterface ** function_table
const jniNativeInterface * function_table
jclass jfieldID char char char ** generic_ptr
jmethodID char char char ** generic_ptr
jclass char char ** generic_ptr
jthreadGroup group
jint * group_count_ptr
jthreadGroup jint jthread jint * group_count_ptr
jint jthreadGroup ** groups_ptr
jthreadGroup jint jthread jint
jthreadGroup ** 
groups_ptr
jobject jint * hash_code_ptr
jvmtiHeapObjectFilter
jvmtiHeapObjectCallback 
heap_object_callback
jclass jvmtiHeapObjectFilter
jvmtiHeapObjectCallback 
heap_object_callback
jvmtiHeapRootCallback heap_root_callback
jobject jvmtiMonitorUsageinfo_ptr
jthreadGroup jvmtiThreadGroupInfoinfo_ptr
jthread jvmtiThreadInfoinfo_ptr
jvmtiTimerInfoinfo_ptr
jobject initiating_loader
jclass jint * interface_count_ptr
jclass jint jclass ** interfaces_ptr
jclass jboolean * is_array_class_ptr
jclass jboolean * is_interface_ptr
jmethodID jboolean * is_native_ptr
jmethodID jboolean * is_obsolete_ptr
jclass jfieldID jboolean * is_synthetic_ptr
jmethodID jboolean * is_synthetic_ptr
jclass klass
jmethodID jlocation location
jthread jint jmethodID jlocation * location_ptr
jint const jthread jint max_frame_count
jthread jint jint max_frame_count
jint max_frame_count
jmethodID jint * max_ptr
unsigned char * mem
jlong unsigned char ** mem_ptr
jmethodID method
jclass jint * method_count_ptr
jthread jint jmethodID * method_ptr
jclass jint jmethodID ** methods_ptr
jrawMonitorID jlong millis
jvmtiEventMode mode
jclass jfieldID jint * modifiers_ptr
jmethodID jint * modifiers_ptr
jclass jint * modifiers_ptr
jrawMonitorID monitor
const char jrawMonitorID * monitor_ptr
jthread jobject * monitor_ptr
const char * name
jclass jfieldID char ** name_ptr
jmethodID char ** name_ptr
jvmtiError char ** name_ptr
jlong * nanos_ptr
jthread jlong * nanos_ptr
jobject object
jvmtiHeapObjectFilter object_filter
jclass jvmtiHeapObjectFilter object_filter
jvmtiHeapRootCallback
jvmtiStackReferenceCallback
jvmtiObjectReferenceCallback 
object_ref_callback
jobject
jvmtiObjectReferenceCallback 
object_reference_callback
jint const jlong jint jobject ** object_result_ptr
jthread jint * owned_monitor_count_ptr
jthread jint jobject ** owned_monitors_ptr
jvmtiPhase * phase_ptr
jthread jvmtiStartFunction
const void jint 
priority
jthread jvmtiStartFunction proc
jint * processor_count_ptr
const char * property
jint char *** property_ptr
jint request_count
jint const jthread * request_list
void * reserved1
void * reserved105
void * reserved113
void * reserved115
void * reserved116
void * reserved117
void * reserved118
void * reserved119
void * reserved141
void * reserved145
void * reserved146
void * reserved151
void * reserved152
void * reserved153
void * reserved18
jvmtiEventMode jvmtiEvent
jthread void * 
reserved3
void * reserved40
void * reserved45
void * reserved67
void * reserved73
void * reserved74
void * reserved81
void * reserved82
void * reserved83
void * reserved84
void * reserved85
void * reserved86
void * reserved94
void * reserved95
void * reserved96
void * reserved97
void * reserved98
void * reserved99
jint const jthread jvmtiError * results
const char * segment
jmethodID char char ** signature_ptr
jclass jfieldID char char ** signature_ptr
jclass char ** signature_ptr
jlong size
const jvmtiEventCallbacks jint size_of_callbacks
jobject jlong * size_ptr
jmethodID jint * size_ptr
jthread jint jint slot
jclass char ** source_debug_extension_ptr
jclass char ** source_name_ptr
jint const jthread jint
jvmtiStackInfo ** 
stack_info_ptr
jint jvmtiStackInfo ** stack_info_ptr
jvmtiHeapRootCallback
jvmtiStackReferenceCallback 
stack_ref_callback
jthread jint start_depth
jmethodID jlocation * start_location_ptr
jclass jint * status_ptr
jmethodID jint
jvmtiLocalVariableEntry ** 
table_ptr
jmethodID jint
jvmtiLineNumberEntry ** 
table_ptr
jobject jlong tag
jint tag_count
jobject jlong * tag_ptr
jint const jlong jint jobject
jlong ** 
tag_result_ptr
jint const jlong * tags
jthread thread
jint thread_count
jthreadGroup jint * thread_count_ptr
jint jvmtiStackInfo jint * thread_count_ptr
jint const jthread * thread_list
jthread jint * thread_state_ptr
jint * threads_count_ptr
jint jthread ** threads_ptr
jthreadGroup jint jthread ** threads_ptr
jclass jvmtiHeapObjectFilter
jvmtiHeapObjectCallback void * 
user_data
jvmtiHeapObjectFilter
jvmtiHeapObjectCallback void * 
user_data
jobject
jvmtiObjectReferenceCallback
void * 
user_data
jvmtiHeapRootCallback
jvmtiStackReferenceCallback
jvmtiObjectReferenceCallback
void * 
user_data
jthread jint jint jint value
jvmtiVerboseFlag jboolean value
jthread jint jint jdouble value
const char const char * value
jthread jint jint jfloat value
jthread jint jint jobject value
jthread jint jint jlong value
jthread jint jint jlong * value_ptr
jthread jint jint jdouble * value_ptr
jthread jint jint jint * value_ptr
jthread jint jint jobject * value_ptr
const char char ** value_ptr
jthread jint jint jfloat * value_ptr
jint * version_ptr

Detailed Description

Definition at line 724 of file jvmti.h.


The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index