LttvTraceInfo LTTV_TRACES,
LTTV_COMPUTATION,
+ LTTV_VIEWER_CONSTRUCTORS,
LTTV_REQUESTS_QUEUE,
LTTV_REQUESTS_CURRENT,
LTTV_NOTIFY_QUEUE,
LTTV_TRACES = g_quark_from_string("traces");
LTTV_COMPUTATION = g_quark_from_string("computation");
+ LTTV_VIEWER_CONSTRUCTORS = g_quark_from_string("viewer_constructors");
LTTV_REQUESTS_QUEUE = g_quark_from_string("requests_queue");
LTTV_REQUESTS_CURRENT = g_quark_from_string("requests_current");
LTTV_NOTIFY_QUEUE = g_quark_from_string("notify_queue");
LttvHooks *hook_adder = lttv_hooks_new();
lttv_hooks_add(hook_adder, lttv_state_save_hook_add_event_hooks, NULL,
LTTV_PRIO_DEFAULT);
+ lttv_hooks_add(hook_adder, lttv_state_hook_add_event_hooks, NULL,
+ LTTV_PRIO_DEFAULT);
LttvHooks *hook_remover = lttv_hooks_new();
lttv_hooks_add(hook_remover, lttv_state_save_hook_remove_event_hooks,
NULL, LTTV_PRIO_DEFAULT);
+ lttv_hooks_add(hook_remover, lttv_state_hook_remove_event_hooks,
+ NULL, LTTV_PRIO_DEFAULT);
/* Add state computation background hook adder to attributes */
lttvwindowtraces_register_computation_hooks(g_quark_from_string("state"),
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
LttvHooks *hook_adder = lttv_hooks_new();
lttv_hooks_add(hook_adder, lttv_stats_hook_add_event_hooks, NULL,
LTTV_PRIO_DEFAULT);
+ lttv_hooks_add(hook_adder, lttv_state_hook_add_event_hooks, NULL,
+ LTTV_PRIO_DEFAULT);
LttvHooks *hook_remover = lttv_hooks_new();
lttv_hooks_add(hook_remover, lttv_stats_hook_remove_event_hooks,
NULL, LTTV_PRIO_DEFAULT);
+ lttv_hooks_add(hook_remover, lttv_state_hook_remove_event_hooks,
+ NULL, LTTV_PRIO_DEFAULT);
LttvHooks *after_request = lttv_hooks_new();
lttv_hooks_add(after_request, lttv_stats_sum_traceset_hook, NULL,
LTTV_PRIO_DEFAULT);