control flow view works (state computation enabled) : has bugs with multiple cpus
[lttv.git] / ltt / branches / poly / ltt / ltt-private.h
index 6a0c4578efda332180f68a944eb777881d4ddf3c..bf659e02e19f30c7aea236851f98ceb11f6e0ce8 100644 (file)
@@ -47,7 +47,6 @@
 #define LTT_GET_FLOAT_BO(t) \
   (((t)->float_word_order==__BYTE_ORDER)?0:1)
 
-
 /* Hardcoded core events */
 enum ltt_core_events {
     LTT_EVENT_FACILITY_LOAD,
@@ -184,14 +183,10 @@ struct ltt_block_start_header {
   } end;
   uint32_t                lost_size;  /* Size unused at the end of the buffer */
   uint32_t                buf_size;   /* The size of this sub-buffer */
-  char                    trace[0];
+  struct ltt_trace_header_any trace[0];
 } LTT_PACKED_STRUCT;
 
 
-
-
-
-
 struct _LttType{
   GQuark type_name;                //type name if it is a named type
   GQuark element_name;             //elements name of the struct
@@ -353,6 +348,8 @@ struct _LttTracefile{
   gboolean  reverse_bo;              //must we reverse byte order ?
   gboolean  float_word_order;        //what is the byte order of floats ?
 
+  size_t    buffer_header_size;
+
        /* Current event */
   LttEvent event;                    //Event currently accessible in the trace
 
This page took 0.047366 seconds and 4 git commands to generate.