Uses of Class
com.google.caliper.api.Benchmark

Packages that use Benchmark
com.google.caliper   
com.google.caliper.runner   
com.google.caliper.worker   
 

Uses of Benchmark in com.google.caliper
 

Subclasses of Benchmark in com.google.caliper
 class SimpleBenchmark
          A convenience class for implementing benchmarks in plain code.
 

Uses of Benchmark in com.google.caliper.runner
 

Methods in com.google.caliper.runner that return Benchmark
 Benchmark BenchmarkClass.createAndStage(Scenario scenario)
           
 

Methods in com.google.caliper.runner with parameters of type Benchmark
 void BenchmarkClass.cleanup(Benchmark benchmark)
           
abstract  void Instrument.dryRun(Benchmark benchmark, BenchmarkMethod method)
           
 void MicrobenchmarkInstrument.dryRun(Benchmark benchmark, BenchmarkMethod benchmarkMethod)
           
 void ArbitraryMeasurementInstrument.dryRun(Benchmark benchmark, BenchmarkMethod benchmarkMethod)
           
 void ParameterSet.injectAll(Benchmark benchmark, Map<String,String> actualValues)
           
 

Method parameters in com.google.caliper.runner with type arguments of type Benchmark
static ParameterSet ParameterSet.create(Class<? extends Benchmark> theClass, Class<? extends Annotation> annotationClass)
           
static void CaliperMain.main(Class<? extends Benchmark> benchmarkClass, String[] args)
          Your benchmark classes can implement main() like this:
 

Uses of Benchmark in com.google.caliper.worker
 

Methods in com.google.caliper.worker with parameters of type Benchmark
 Collection<Measurement> ArbitraryMeasurementWorker.measure(Benchmark benchmark, String methodName, Map<String,String> optionsMap, WorkerEventLog log)
           
 Collection<Measurement> Worker.measure(Benchmark benchmark, String methodName, Map<String,String> options, WorkerEventLog log)
           
 Collection<Measurement> MicrobenchmarkWorker.measure(Benchmark benchmark, String methodName, Map<String,String> optionMap, WorkerEventLog log)
           
 



Copyright © 2009-2011 Google, Inc.. All Rights Reserved.