|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |