Create a new OINOBenchmark instance.
array of those benchmarks that are enabled
Static
endComplete benchmark timing
of the benchmark
of the benchmark
optional subcategory of the benchmark
Static
getGet all tracked exceptions.
Static
getGet given benchmark data.
of the benchmark
of the benchmark
Static
getGet all benchmark data.
Static
resetReset benchmark data (but not what is enabled).
Static
setSet benchmark names that are enabled.
array of those benchmarks that are enabled
Static
setSet active benchmarking instance.
OINOBenchmark instance
Static
startStart benchmark timing.
of the benchmark
of the benchmark
Static
trackTrack an exception
of the benchmark
of the benchmark
optional subcategory of the benchmark
of the exception
of the exception
trace of the exception
Static
trackTrack a metric value
of the metric
of the metric
optional subcategory 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. *