19 #ifndef __JITPROFILING_H__ 20 #define __JITPROFILING_H__ 225 # if defined WIN32 || defined _WIN32 226 # define CDECL __cdecl 228 # if defined _M_X64 || defined _M_AMD64 || defined __x86_64__ 231 # define CDECL __attribute__ ((cdecl))
struct _iJIT_Method_NIDS iJIT_Method_NIDS
struct _iJIT_Method_Load iJIT_Method_Load
void JITAPI FinalizeThread(void)
enum iJIT_jvm_event iJIT_JVM_EVENT
pLineNumberInfo line_number_table
struct _iJIT_Method_Id * piJIT_Method_Id
void JITAPI FinalizeProcess(void)
void(* iJIT_ModeChangedEx)(void *UserData, iJIT_ModeFlags Flags)
struct _iJIT_Method_Load * piJIT_Method_Load
void * method_load_address
unsigned int user_data_size
enum _iJDEnvironmentType iJDEnvironmentType
unsigned int JITAPI iJIT_GetNewMethodID(void)
int JITAPI iJIT_NotifyEvent(iJIT_JVM_EVENT event_type, void *EventSpecificData)
unsigned int line_number_size
struct _LineNumberInfo LineNumberInfo
_iJIT_IsProfilingActiveFlags
enum _iJIT_ModeFlags iJIT_ModeFlags
void JITAPI iJIT_RegisterCallbackEx(void *userdata, iJIT_ModeChangedEx NewModeCallBackFuncEx)
iJIT_IsProfilingActiveFlags JITAPI iJIT_IsProfilingActive(void)
struct _iJIT_Method_Id iJIT_Method_Id
struct _iJIT_Method_NIDS * piJIT_Method_NIDS
enum _iJIT_IsProfilingActiveFlags iJIT_IsProfilingActiveFlags
struct _LineNumberInfo * pLineNumberInfo