   }
   logVerbose("Running \(test.name) for \(c.numSamples) samples.")
 
-  let sampler = SampleRunner(c)
   var samples: [Int] = []
   samples.reserveCapacity(c.numSamples)
 

    if (spent + nextSampleEstimate < schedulerQuantum) {
        start = timer.getTime()
    } else {
        if c.verbose {
          print("    Yielding again after estimated \(spent/1000) us")
        }
        let now = yield()
        (start, lastYield) = (now, now)
    }

      print(testDescription)
    }
  case .run:
    SampleRunner(config).runBenchmarks()
    if let x = config.afterRunSleep {
      sleep(x)
    }
