OverheadBenchmark
Базовый эталон для измерения синхронных накладных расходов.
class iso OverheadBenchmark is MicroBenchmark iso
Реализует
- MicroBenchmark изо
Конструкторы
create
new iso create() : OverheadBenchmark iso^
Возвращает
- OverheadBenchmark изо^
Общедоступные функции
name
fun box name() : String val
Возвращает
- Строка значение
apply
fun ref apply() : None val
Возвращает
- None значение
config
fun box config() : BenchConfig val
Возвращает
- BenchConfig значение
overhead
fun box overhead() : MicroBenchmark iso^
Возвращает
- MicroBenchmark изо^
before
fun ref before() : None val ?
Возвращает
- None значение ?
before_iteration
fun ref before_iteration() : None val ?
Возвращает
- None значение ?
after
fun ref after() : None val ?
Возвращает
- None значение ?
after_iteration
fun ref after_iteration() : None val ?
Возвращает
- None значение ?
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/ponybench-OverheadBenchmark