From e0c7c4004c56c9ad749889225f9b53aedc01fb30 Mon Sep 17 00:00:00 2001 From: compudj Date: Thu, 16 Oct 2008 14:40:01 +0000 Subject: [PATCH] update comment git-svn-id: http://ltt.polymtl.ca/svn@3114 04897980-b3bd-0310-b5e0-8ef037075253 --- trunk/lttv/ltt/tracefile.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/trunk/lttv/ltt/tracefile.c b/trunk/lttv/ltt/tracefile.c index 2f530acc..1d411e3e 100644 --- a/trunk/lttv/ltt/tracefile.c +++ b/trunk/lttv/ltt/tracefile.c @@ -772,7 +772,13 @@ LttTrace *ltt_trace_open(const gchar *pathname) goto metadata_error; } - /* Get the trace information for the control/metadata_0 tracefile */ + /* + * Get the trace information for the control/metadata_0 tracefile. + * Getting a correct trace start_time and start_tsc is insured by the fact + * that no subbuffers are supposed to be lost in the metadata channel. + * Therefore, the first subbuffer contains the start_tsc timestamp in its + * buffer header. + */ g_assert(group->len > 0); tf = &g_array_index (group, LttTracefile, 0); header = (ltt_subbuffer_header_t *)tf->buffer.head; -- 2.34.1