OverheadBenchmark
Default benchmark for measuring synchronous overhead.
class iso OverheadBenchmark is MicroBenchmark iso
Implements
- MicroBenchmark iso
Constructors
create
new iso create() : OverheadBenchmark iso^
Returns
- OverheadBenchmark iso^
Public Functions
name
fun box name() : String val
Returns
- String val
apply
fun ref apply() : None val
Returns
- None val
config
fun box config() : BenchConfig val
Returns
- BenchConfig val
overhead
fun box overhead() : MicroBenchmark iso^
Returns
- MicroBenchmark iso^
before
fun ref before() : None val ?
Returns
- None val ?
before_iteration
fun ref before_iteration() : None val ?
Returns
- None val ?
after
fun ref after() : None val ?
Returns
- None val ?
after_iteration
fun ref after_iteration() : None val ?
Returns
- None val ?
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/ponybench-OverheadBenchmark