merge GHC HEAD
[ghc-hetmet.git] / includes / rts / EventLogFormat.h
index 16f1c8b..1bbb2f0 100644 (file)
 /* the vectors in these events are null separated strings             */
 #define EVENT_PROGRAM_ARGS        30 /* (capset, commandline_vector)  */
 #define EVENT_PROGRAM_ENV         31 /* (capset, environment_vector)  */
-#define EVENT_OSPROCESS_PID       32 /* (capset, pid, parent_pid)     */
+#define EVENT_OSPROCESS_PID       32 /* (capset, pid)          */
+#define EVENT_OSPROCESS_PPID      33 /* (capset, parent_pid)   */
 
 
-/* Range 33 - 59 is available for new events */
+/* Range 34 - 59 is available for new events */
 
 /* Range 60 - 80 is used by eden for parallel tracing
  * see http://www.mathematik.uni-marburg.de/~eden/
  * ranges higher than this are reserved but not currently emitted by ghc.
  * This must match the size of the EventDesc[] array in EventLog.c
  */
-#define NUM_EVENT_TAGS            33
+#define NUM_EVENT_TAGS            34
 
 #if 0  /* DEPRECATED EVENTS: */
 /* ghc changed how it handles sparks so these are no longer applicable */