Index: src/third_party/vtune/jitprofiling.h |
diff --git a/src/third_party/vtune/jitprofiling.h b/src/third_party/vtune/jitprofiling.h |
index 193f243851c8afe1aa4c2d8594c37a189fff887c..abd6d8ca78665ebd6a0a039db627e6459e121c2d 100644 |
--- a/src/third_party/vtune/jitprofiling.h |
+++ b/src/third_party/vtune/jitprofiling.h |
@@ -67,54 +67,54 @@ typedef enum iJIT_jvm_event |
{ |
/* shutdown */ |
- |
- /* |
+ |
+ /* |
* Program exiting EventSpecificData NA |
*/ |
- iJVM_EVENT_TYPE_SHUTDOWN = 2, |
+ iJVM_EVENT_TYPE_SHUTDOWN = 2, |
/* JIT profiling */ |
- |
- /* |
+ |
+ /* |
* issued after method code jitted into memory but before code is executed |
* EventSpecificData is an iJIT_Method_Load |
*/ |
- iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED=13, |
+ iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED=13, |
- /* issued before unload. Method code will no longer be executed, but code |
- * and info are still in memory. The VTune profiler may capture method |
+ /* issued before unload. Method code will no longer be executed, but code |
+ * and info are still in memory. The VTune profiler may capture method |
* code only at this point EventSpecificData is iJIT_Method_Id |
*/ |
- iJVM_EVENT_TYPE_METHOD_UNLOAD_START, |
+ iJVM_EVENT_TYPE_METHOD_UNLOAD_START, |
/* Method Profiling */ |
- /* method name, Id and stack is supplied |
- * issued when a method is about to be entered EventSpecificData is |
+ /* method name, Id and stack is supplied |
+ * issued when a method is about to be entered EventSpecificData is |
* iJIT_Method_NIDS |
*/ |
- iJVM_EVENT_TYPE_ENTER_NIDS = 19, |
+ iJVM_EVENT_TYPE_ENTER_NIDS = 19, |
- /* method name, Id and stack is supplied |
- * issued when a method is about to be left EventSpecificData is |
+ /* method name, Id and stack is supplied |
+ * issued when a method is about to be left EventSpecificData is |
* iJIT_Method_NIDS |
*/ |
- iJVM_EVENT_TYPE_LEAVE_NIDS |
+ iJVM_EVENT_TYPE_LEAVE_NIDS |
} iJIT_JVM_EVENT; |
typedef enum _iJIT_ModeFlags |
{ |
/* No need to Notify VTune, since VTune is not running */ |
- iJIT_NO_NOTIFICATIONS = 0x0000, |
+ iJIT_NO_NOTIFICATIONS = 0x0000, |
- /* when turned on the jit must call |
+ /* when turned on the jit must call |
* iJIT_NotifyEvent |
* ( |
* iJVM_EVENT_TYPE_METHOD_LOAD_FINISHED, |
* ) |
* for all the method already jitted |
*/ |
- iJIT_BE_NOTIFY_ON_LOAD = 0x0001, |
+ iJIT_BE_NOTIFY_ON_LOAD = 0x0001, |
/* when turned on the jit must call |
* iJIT_NotifyEvent |
@@ -122,19 +122,19 @@ typedef enum _iJIT_ModeFlags |
* iJVM_EVENT_TYPE_METHOD_UNLOAD_FINISHED, |
* ) for all the method that are unloaded |
*/ |
- iJIT_BE_NOTIFY_ON_UNLOAD = 0x0002, |
+ iJIT_BE_NOTIFY_ON_UNLOAD = 0x0002, |
/* when turned on the jit must instrument all |
* the currently jited code with calls on |
* method entries |
*/ |
- iJIT_BE_NOTIFY_ON_METHOD_ENTRY = 0x0004, |
+ iJIT_BE_NOTIFY_ON_METHOD_ENTRY = 0x0004, |
/* when turned on the jit must instrument all |
* the currently jited code with calls |
* on method exit |
*/ |
- iJIT_BE_NOTIFY_ON_METHOD_EXIT = 0x0008 |
+ iJIT_BE_NOTIFY_ON_METHOD_EXIT = 0x0008 |
} iJIT_ModeFlags; |
@@ -143,13 +143,13 @@ typedef enum _iJIT_ModeFlags |
typedef enum _iJIT_IsProfilingActiveFlags |
{ |
/* No profiler is running. Currently not used */ |
- iJIT_NOTHING_RUNNING = 0x0000, |
+ iJIT_NOTHING_RUNNING = 0x0000, |
/* Sampling is running. This is the default value |
* returned by iJIT_IsProfilingActive() |
*/ |
- iJIT_SAMPLING_ON = 0x0001, |
- |
+ iJIT_SAMPLING_ON = 0x0001, |
+ |
/* Call Graph is running */ |
iJIT_CALLGRAPH_ON = 0x0002 |
@@ -174,7 +174,7 @@ typedef struct _iJIT_Method_Id |
/* Id of the method (same as the one passed in |
* the iJIT_Method_Load struct |
*/ |
- unsigned int method_id; |
+ unsigned int method_id; |
} *piJIT_Method_Id, iJIT_Method_Id; |
@@ -188,13 +188,13 @@ typedef struct _iJIT_Method_Id |
typedef struct _iJIT_Method_NIDS |
{ |
/* unique method ID */ |
- unsigned int method_id; |
+ unsigned int method_id; |
/* NOTE: no need to fill this field, it's filled by VTune */ |
- unsigned int stack_id; |
+ unsigned int stack_id; |
/* method name (just the method, without the class) */ |
- char* method_name; |
+ char* method_name; |
} *piJIT_Method_NIDS, iJIT_Method_NIDS; |
/* structures for the events: |
@@ -204,54 +204,54 @@ typedef struct _iJIT_Method_NIDS |
typedef struct _LineNumberInfo |
{ |
/* x86 Offset from the begining of the method*/ |
- unsigned int Offset; |
- |
+ unsigned int Offset; |
+ |
/* source line number from the begining of the source file */ |
- unsigned int LineNumber; |
+ unsigned int LineNumber; |
} *pLineNumberInfo, LineNumberInfo; |
typedef struct _iJIT_Method_Load |
{ |
/* unique method ID - can be any unique value, (except 0 - 999) */ |
- unsigned int method_id; |
+ unsigned int method_id; |
/* method name (can be with or without the class and signature, in any case |
* the class name will be added to it) |
*/ |
- char* method_name; |
+ char* method_name; |
/* virtual address of that method - This determines the method range for the |
* iJVM_EVENT_TYPE_ENTER/LEAVE_METHOD_ADDR events |
*/ |
- void* method_load_address; |
+ void* method_load_address; |
/* Size in memory - Must be exact */ |
- unsigned int method_size; |
+ unsigned int method_size; |
/* Line Table size in number of entries - Zero if none */ |
- unsigned int line_number_size; |
- |
+ unsigned int line_number_size; |
+ |
/* Pointer to the begining of the line numbers info array */ |
- pLineNumberInfo line_number_table; |
+ pLineNumberInfo line_number_table; |
/* unique class ID */ |
- unsigned int class_id; |
- |
+ unsigned int class_id; |
+ |
/* class file name */ |
- char* class_file_name; |
+ char* class_file_name; |
/* source file name */ |
- char* source_file_name; |
+ char* source_file_name; |
/* bits supplied by the user for saving in the JIT file */ |
- void* user_data; |
+ void* user_data; |
/* the size of the user data buffer */ |
- unsigned int user_data_size; |
+ unsigned int user_data_size; |
/* NOTE: no need to fill this field, it's filled by VTune */ |
- iJDEnvironmentType env; |
+ iJDEnvironmentType env; |
} *piJIT_Method_Load, iJIT_Method_Load; |
@@ -280,7 +280,7 @@ typedef void (*iJIT_ModeChangedEx)(void *UserData, iJIT_ModeFlags Flags); |
int JITAPI iJIT_NotifyEvent(iJIT_JVM_EVENT event_type, void *EventSpecificData); |
/* The new mode call back routine */ |
-void JITAPI iJIT_RegisterCallbackEx(void *userdata, |
+void JITAPI iJIT_RegisterCallbackEx(void *userdata, |
iJIT_ModeChangedEx NewModeCallBackFuncEx); |
iJIT_IsProfilingActiveFlags JITAPI iJIT_IsProfilingActive(void); |