[profiler] Fix 'no' argument parsing.
[mono.git] / mono / profiler / log.h
index ee1d1d347b2c1b019eeaf1e5070bb47480f75d59..d1158da7c911b8c8721e22e210c26d441ddfe4ee 100644 (file)
@@ -6,9 +6,9 @@
 
 #define BUF_ID 0x4D504C01
 #define LOG_HEADER_ID 0x4D505A01
-#define LOG_VERSION_MAJOR 1
-#define LOG_VERSION_MINOR 1
-#define LOG_DATA_VERSION 13
+#define LOG_VERSION_MAJOR 2
+#define LOG_VERSION_MINOR 0
+#define LOG_DATA_VERSION 14
 
 /*
  * Changes in major/minor versions:
                moved the time field in TYPE_SAMPLE_HIT to right after the event byte, now encoded as a regular time field
                changed the time field in TYPE_SAMPLE_COUNTERS to be encoded as a regular time field (in nanoseconds)
                added TYPE_GC_FINALIZE_{START,END,OBJECT_START,OBJECT_END}
+ * version 14: added event field to TYPE_MONITOR instead of encoding it in the extended info
+               all TYPE_MONITOR events can now contain backtraces
+               changed address field in TYPE_SAMPLE_UBIN to be based on ptr_base
+               added an image pointer field to assembly load events
+               added an exception object field to TYPE_CLAUSE
  */
 
 enum {