2010-11-23 Francois Chouinard <fchouinard@gmail.com> Contribution for Bug325661
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng / src / org / eclipse / linuxtools / lttng / state / evProcessor / state / AbsStateUpdate.java
index aa5caec3c8c8c333897ba69c38340542ef424a11..31cf6cf4fbefdfec151f44aa3347fcd996a761c5 100644 (file)
@@ -11,7 +11,6 @@
  *******************************************************************************/
 package org.eclipse.linuxtools.lttng.state.evProcessor.state;
 
-
 import org.eclipse.linuxtools.lttng.TraceDebug;
 import org.eclipse.linuxtools.lttng.event.LttngEvent;
 import org.eclipse.linuxtools.lttng.state.StateStrings;
@@ -39,12 +38,13 @@ public abstract class AbsStateUpdate extends AbsStateProcessing implements
        // push and pop from stack
        // =======================================================================
        protected void push_state(Long cpu, StateStrings.ExecutionMode execMode,
-                       String submode, TmfTimestamp eventTime, LttngTraceState traceSt) {
+               String submode, int subModeId, TmfTimestamp eventTime, LttngTraceState traceSt) {
 
                LttngProcessState process = traceSt.getRunning_process().get(cpu);
                LttngExecutionState exe_state = new LttngExecutionState();
                exe_state.setExec_mode(execMode);
                exe_state.setExec_submode(submode);
+               exe_state.setExec_submode_id(subModeId);
                exe_state.setEntry_Time(eventTime.getValue());
                exe_state.setChange_Time(eventTime.getValue());
                exe_state.setCum_cpu_time(0L);
This page took 0.025267 seconds and 5 git commands to generate.