|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CaliperOptions | |
| ConsoleWriter | |
| ResultProcessor | Interface for objects that process a set of results once it is complete. |
| ScenarioSelection | |
| Class Summary | |
|---|---|
| AllocationCountInstrument | AllocationInstrument that measures the number of objects allocated by the
benchmark method. |
| AllocationSizeInstrument | AllocationInstrument that measures the total number of bytes allocated by the
benchmark method. |
| ArbitraryMeasurementInstrument | Instrument for taking an arbitrary measurement. |
| BenchmarkClass | An instance of this type represents a user-provided class that extends Benchmark. |
| BenchmarkMethod | A method of a benchmark class that is recognized (by the appropriate Instrument) as a method that should undergo benchmark testing; for example, for the default instrument ("time"), methods that begin with the string "time" are recognized. |
| CaliperMain | Primary entry point for the caliper benchmark runner application; run with --help for
details. |
| CaliperRc | |
| CaliperRcManager | |
| CaliperRun | A single execution of the benchmark runner, for a particular set of options. |
| DefaultConsoleWriter | |
| FullCartesianScenarioSelection | A set of scenarios constructed by taking all possible combinations of benchmark
methods, user parameters, VM specs and VM arguments. |
| Instrument | |
| MicrobenchmarkInstrument | |
| Parameter | Represents an injectable parameter, marked with one of @Param, @VmParam. |
| ParameterSet | Represents all the injectable parameter fields of a single kind (@Param or @VmParam) found in a benchmark class. |
| ParsedOptions | |
| ResultDataWriter | Utility class to create and populate a CaliperData. |
| Scenario | A single "premise" for making benchmark measurements: which class and method to invoke, which VM to use, which choices for user parameters and vmArguments to fill in. |
| SilentConsoleWriter | |
| VirtualMachine | |
| Exception Summary | |
|---|---|
| InvalidBenchmarkException | |
| InvalidInstrumentException | |
| UserCodeException | Signifies that the user's benchmark code threw an exception. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||