ctf: accelerate eventheaderdefinition timestamp parsing
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Thu, 20 Aug 2015 04:36:22 +0000 (00:36 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Thu, 20 Aug 2015 14:48:38 +0000 (10:48 -0400)
Change-Id: I9d244f317c9974c4aea923f58852a26d7df6962b
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/54184
Reviewed-by: Hudson CI
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/EventDeclaration.java

index 20b2988b016f65d8b1e8e08156f782f1ff92dfda..c3b0df40bd5888d6d5312b718143e7ad484a02b5 100644 (file)
@@ -126,6 +126,7 @@ public class EventDeclaration implements IEventDeclaration {
         if (eventHeaderDef instanceof EventHeaderDefinition) {
             EventHeaderDefinition eventHeaderDefinition = (EventHeaderDefinition) eventHeaderDef;
             timestamp = calculateTimestamp(eventHeaderDefinition.getTimestamp(), eventHeaderDefinition.getTimestampLength(), prevTimestamp);
+            def = eventHeaderDefinition;
         } else if (eventHeaderDef instanceof StructDefinition) {
             StructDefinition structDefinition = (StructDefinition) eventHeaderDef;
             def = structDefinition.lookupDefinition(CTFStrings.TIMESTAMP);
This page took 0.024598 seconds and 5 git commands to generate.