X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fltt%2Ftrace.h;h=f6f20ab667f51e763ecb0784cd1c232cf28ecc3e;hb=cc544c4d0506c9149185cedccc7a857034b5ac29;hp=5266b227b023de0965ead98240c42d90b8aa5e60;hpb=29af7cfdc9979121f09db4ba7c154f52d0fb518e;p=lttv.git diff --git a/ltt/branches/poly/ltt/trace.h b/ltt/branches/poly/ltt/trace.h index 5266b227..f6f20ab6 100644 --- a/ltt/branches/poly/ltt/trace.h +++ b/ltt/branches/poly/ltt/trace.h @@ -28,10 +28,6 @@ struct LttTrace { GQuark pathname; //the pathname of the trace //LttSystemDescription * system_description;//system description - GArray *facilities_by_num; /* fac_id as index in array */ - GData *facilities_by_name; /* fac name (GQuark) as index */ - /* Points to array of fac_id of all the - * facilities that has this name. */ guint num_cpu; guint32 arch_type; @@ -46,12 +42,12 @@ struct LttTrace { uint64_t start_monotonic; LttTime start_time; LttTime start_time_from_tsc; - uint8_t compact_event_bits; GData *tracefiles; //tracefiles groups /* Support for markers */ GArray *markers; //indexed by marker ID GHashTable *markers_hash; //indexed by name hash + GHashTable *markers_format_hash; //indexed by name hash }; @@ -224,4 +220,7 @@ guint64 ltt_get_uint(gboolean reverse_byte_order, gint size, void *data); LttTime ltt_interpolate_time_from_tsc(LttTracefile *tf, guint64 tsc); +/* Set to enable event debugging output */ +void ltt_event_debug(int state); + #endif // TRACE_H