//#include <pango/pango.h>
-#include <ltt/event.h>
-#include <ltt/time.h>
-#include <ltt/trace.h>
-
#include <lttv/lttv.h>
#include <lttv/hook.h>
#include <lttv/state.h>
gint num_traces = lttv_traceset_number(ts);
gint i;
LttvTrace *trace;
- LttvTraceState *tstate;
LttvHooks *background_ready_hook = lttv_hooks_new();
lttv_hooks_add(background_ready_hook, background_ready, control_flow_data,
&birth,
trace_num,
process->name,
- process->brand,
&pl_height,
&process_info,
&hashed_process_data);
//LttvProcessState *old_process = ts->running_process[cpu];
guint pid_in, pid_out;
- gint64 state_out;
LttTime evtime;
event = (LttvEvent *) call_data;
if (strcmp(lttv_traceset_get_name_from_event(event),"sched_switch") != 0)
pid_out = lttv_event_get_long(event, "prev_tid");
pid_in = lttv_event_get_long(event, "next_tid");
- state_out = lttv_event_get_long(event, "prev_state");
guint trace_number = lttv_traceset_get_trace_index_from_event(event);
process = lttv_state_find_process(ts,cpu,pid_out);
evtime );
} else
- g_warning("Cannot find pid_in in schedchange %u at %u.%u", pid_in, evtime.tv_sec, evtime.tv_nsec);
+ g_warning("Cannot find pid_in in schedchange %u at %lu.%lu", pid_in, evtime.tv_sec, evtime.tv_nsec);
#ifdef BABEL_CLEANUP
tfc->target_pid = target_pid_saved;
#endif //babel_cleanup
{
LttvEvent *event;
guint cpu;
- guint pid = 0;
LttvTraceState *ts;
LttvProcessState *process;
LttTime evtime = lttv_event_get_timestamp(event);
ControlFlowData *control_flow_data = (ControlFlowData*)hook_data;
/* For the pid */
- LttvTraceset *traceSet = lttvwindow_get_traceset(control_flow_data->tab);
cpu = lttv_traceset_get_cpuid_from_event(event);
ts = event->state;
ControlFlowData *control_flow_data = (ControlFlowData*) hook_data;
-
- LttvTraceState *ts = event->state;
-
-
ProcessList *process_list = control_flow_data->process_list;
#ifdef BABEL_CLEANUP