Remove stash from collector

This commit is contained in:
Søren Sandmann Pedersen
2009-09-08 02:30:16 -04:00
parent e277712037
commit 23147e1141

View File

@ -122,7 +122,6 @@ struct Collector
CollectorFunc callback;
gpointer data;
StackStash * stash;
tracker_t * tracker;
GTimeVal latest_reset;
@ -402,12 +401,6 @@ collector_reset (Collector *collector)
restart = TRUE;
}
if (collector->stash)
{
stack_stash_unref (collector->stash);
collector->stash = NULL;
}
if (collector->tracker)
{
tracker_free (collector->tracker);
@ -431,7 +424,6 @@ collector_new (CollectorFunc callback,
collector->callback = callback;
collector->data = data;
collector->stash = NULL;
collector->tracker = NULL;
collector_reset (collector);
@ -549,13 +541,9 @@ collector_start (Collector *collector,
GList *list;
int i;
if (!collector->stash)
collector->stash = stack_stash_new (NULL);
if (!collector->tracker)
collector->tracker = tracker_new ();
g_assert (collector->stash);
for (i = 0; i < n_cpus; ++i)
{
counter_t *counter = counter_new (collector, i);