mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2026-02-12 16:10:54 +00:00
Remove stash from collector
This commit is contained in:
12
collector.c
12
collector.c
@ -122,7 +122,6 @@ struct Collector
|
|||||||
CollectorFunc callback;
|
CollectorFunc callback;
|
||||||
gpointer data;
|
gpointer data;
|
||||||
|
|
||||||
StackStash * stash;
|
|
||||||
tracker_t * tracker;
|
tracker_t * tracker;
|
||||||
GTimeVal latest_reset;
|
GTimeVal latest_reset;
|
||||||
|
|
||||||
@ -402,12 +401,6 @@ collector_reset (Collector *collector)
|
|||||||
restart = TRUE;
|
restart = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (collector->stash)
|
|
||||||
{
|
|
||||||
stack_stash_unref (collector->stash);
|
|
||||||
collector->stash = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (collector->tracker)
|
if (collector->tracker)
|
||||||
{
|
{
|
||||||
tracker_free (collector->tracker);
|
tracker_free (collector->tracker);
|
||||||
@ -431,7 +424,6 @@ collector_new (CollectorFunc callback,
|
|||||||
|
|
||||||
collector->callback = callback;
|
collector->callback = callback;
|
||||||
collector->data = data;
|
collector->data = data;
|
||||||
collector->stash = NULL;
|
|
||||||
collector->tracker = NULL;
|
collector->tracker = NULL;
|
||||||
|
|
||||||
collector_reset (collector);
|
collector_reset (collector);
|
||||||
@ -549,13 +541,9 @@ collector_start (Collector *collector,
|
|||||||
GList *list;
|
GList *list;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
if (!collector->stash)
|
|
||||||
collector->stash = stack_stash_new (NULL);
|
|
||||||
if (!collector->tracker)
|
if (!collector->tracker)
|
||||||
collector->tracker = tracker_new ();
|
collector->tracker = tracker_new ();
|
||||||
|
|
||||||
g_assert (collector->stash);
|
|
||||||
|
|
||||||
for (i = 0; i < n_cpus; ++i)
|
for (i = 0; i < n_cpus; ++i)
|
||||||
{
|
{
|
||||||
counter_t *counter = counter_new (collector, i);
|
counter_t *counter = counter_new (collector, i);
|
||||||
|
|||||||
Reference in New Issue
Block a user