Remove stash from collector
authorSøren Sandmann Pedersen <ssp@redhat.com>
Tue, 8 Sep 2009 06:30:16 +0000 (02:30 -0400)
committerSøren Sandmann Pedersen <ssp@redhat.com>
Tue, 8 Sep 2009 07:03:26 +0000 (03:03 -0400)
collector.c

index 56b181d..0dba01c 100644 (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);