mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-12 16:10:54 +00:00
libsysprof-ui: setup marks reader
This commit is contained in:
@ -374,11 +374,11 @@ sysprof_capture_view_load_scan_cb (GObject *object,
|
|||||||
g_object_ref (task));
|
g_object_ref (task));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (priv->features.has_counters)
|
if (priv->features.has_counters || priv->features.has_marks)
|
||||||
{
|
sysprof_visualizer_view_set_reader (priv->visualizer_view, state->reader);
|
||||||
state->n_active++;
|
|
||||||
sysprof_visualizer_view_set_reader (priv->visualizer_view, state->reader);
|
if (priv->features.has_marks)
|
||||||
}
|
sysprof_marks_view_set_reader (priv->marks_view, state->reader);
|
||||||
|
|
||||||
if (state->n_active == 0)
|
if (state->n_active == 0)
|
||||||
g_task_return_boolean (task, TRUE);
|
g_task_return_boolean (task, TRUE);
|
||||||
|
|||||||
@ -345,7 +345,7 @@ sysprof_marks_model_new_async (SysprofCaptureReader *reader,
|
|||||||
task = g_task_new (NULL, cancellable, callback, user_data);
|
task = g_task_new (NULL, cancellable, callback, user_data);
|
||||||
g_task_set_source_tag (task, sysprof_marks_model_new_async);
|
g_task_set_source_tag (task, sysprof_marks_model_new_async);
|
||||||
g_task_set_task_data (task,
|
g_task_set_task_data (task,
|
||||||
sysprof_capture_reader_copy (reader),
|
sysprof_capture_reader_ref (reader),
|
||||||
(GDestroyNotify) sysprof_capture_reader_unref);
|
(GDestroyNotify) sysprof_capture_reader_unref);
|
||||||
g_task_run_in_thread (task, sysprof_marks_model_new_worker);
|
g_task_run_in_thread (task, sysprof_marks_model_new_worker);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user