Default benchmark for measuring asynchronous overhead.
class iso AsyncOverheadBenchmark is AsyncMicroBenchmark iso
new iso create() : AsyncOverheadBenchmark iso^
fun box name() : String val
fun ref apply( c: AsyncBenchContinue val) : None val
fun box config() : BenchConfig val
fun box overhead() : AsyncMicroBenchmark iso^
fun ref before( c: AsyncBenchContinue val) : None val
fun ref before_iteration( c: AsyncBenchContinue val) : None val
fun ref after( c: AsyncBenchContinue val) : None val
fun ref after_iteration( c: AsyncBenchContinue val) : None val
© 2016-2018, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/ponybench-AsyncOverheadBenchmark