Create a new OINOBenchmark instance.
array of those benchmarks that are enabled
StaticendComplete benchmark timing
of the benchmark
of the benchmark
StaticgetGet all tracked exceptions.
StaticgetGet given benchmark data.
of the benchmark
of the benchmark
StaticgetGet all benchmark data.
StaticresetReset benchmark data (but not what is enabled).
StaticsetSet benchmark names that are enabled.
array of those benchmarks that are enabled
StaticsetSet active benchmarking instance.
OINOBenchmark instance
StaticstartStart benchmark timing.
of the benchmark
of the benchmark
StatictrackTrack an exception
of the benchmark
of the benchmark
of the exception
of the exception
trace of the exception
StatictrackTrack a metric value
of the metric
of the metric
of the metric
OINOMemoryBenchmark is a memory-based benchmark implementation. It stores the benchmark data in memory and allows to reset, start, end and get benchmark data. In case of recursively/iteratively starting a benchmark, it will honor the first start and ignore the rest. *