]> git.cworth.org Git - apitrace/blobdiff - common/trace_format.hpp
First stab at tracing thread IDs.
[apitrace] / common / trace_format.hpp
index 5aade00361f4c70d6a6ddb814f30debc355cc271..4e1d9a9911d265bac1a9ef4462c174e21637704c 100644 (file)
@@ -66,8 +66,11 @@ namespace trace {
  *
  * - version 3:
  *   - enums signatures are recorded for the a whole set of values (not as individual values)
+ *
+ * - version 4:
+ *   - call enter events include thread ID
  */
-#define TRACE_VERSION 3
+#define TRACE_VERSION 4
 
 
 /*
@@ -75,7 +78,7 @@ namespace trace {
  *
  *   trace = event* EOF
  *
- *   event = EVENT_ENTER call_sig call_detail+
+ *   event = EVENT_ENTER thread_id call_sig call_detail+
  *         | EVENT_LEAVE call_no call_detail+
  *
  *   call_sig = sig_id ( name arg_names )?