X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttv%2Fmodules%2Fgui%2Fcontrolflow%2Fdrawing.c;h=9fac5cd3cd1440430047c36951328d2850f9e61c;hb=dd47d0d8af96afdc24f6a5465a42d7db3ac8c038;hp=ce70bc9fd1528d68698700020344c6c16ac1b054;hpb=034fd175a92ebe36191141d936395f54d64eb363;p=lttv.git diff --git a/lttv/modules/gui/controlflow/drawing.c b/lttv/modules/gui/controlflow/drawing.c index ce70bc9f..9fac5cd3 100644 --- a/lttv/modules/gui/controlflow/drawing.c +++ b/lttv/modules/gui/controlflow/drawing.c @@ -27,9 +27,6 @@ #include #include -#ifdef BABEL_CLEANUP -#include -#endif //babel_cleanup #include #include #include @@ -187,7 +184,15 @@ void drawing_data_request(Drawing_t *drawing, lttv_hooks_add(event_hook,statedump_end , control_flow_data, LTTV_PRIO_STATE); lttv_hooks_add(event_hook,enum_interrupt , control_flow_data, LTTV_PRIO_STATE); #endif //babel_cleanup - + lttv_hooks_add(event_hook, before_trywakeup_hook, control_flow_data, LTTV_PRIO_STATE-5); + lttv_hooks_add(event_hook, before_process_exit_hook, control_flow_data, LTTV_PRIO_STATE-5); + lttv_hooks_add(event_hook, before_process_release_hook, control_flow_data, LTTV_PRIO_STATE-5); + lttv_hooks_add(event_hook, before_statedump_end, control_flow_data, LTTV_PRIO_STATE-5); + + lttv_hooks_add(event_hook, after_schedchange_hook, control_flow_data, LTTV_PRIO_STATE+5); + lttv_hooks_add(event_hook, after_process_fork_hook, control_flow_data, LTTV_PRIO_STATE+5); + lttv_hooks_add(event_hook, after_process_exit_hook, control_flow_data, LTTV_PRIO_STATE+5); + lttv_hooks_add(event_hook, after_event_enum_process_hook, control_flow_data, LTTV_PRIO_STATE+5); guint i, k, nb_trace; LttvTraceState *ts;