Spec-Zone.ru › Pony

AsyncOverheadBenchmark

[Source]

Default benchmark for measuring asynchronous overhead.

class iso AsyncOverheadBenchmark is
  AsyncMicroBenchmark iso

Implements

  • AsyncMicroBenchmark iso

Constructors

create

[Source]

new iso create()
: AsyncOverheadBenchmark iso^

Returns

  • AsyncOverheadBenchmark iso^

Public Functions

name

[Source]

fun box name()
: String val

Returns

  • String val

apply

[Source]

fun ref apply(
  c: AsyncBenchContinue val)
: None val

Parameters

  • c: AsyncBenchContinue val

Returns

  • None val

config

[Source]

fun box config()
: BenchConfig val

Returns

  • BenchConfig val

overhead

[Source]

fun box overhead()
: AsyncMicroBenchmark iso^

Returns

  • AsyncMicroBenchmark iso^

before

[Source]

fun ref before(
  c: AsyncBenchContinue val)
: None val

Parameters

  • c: AsyncBenchContinue val

Returns

  • None val

before_iteration

[Source]

fun ref before_iteration(
  c: AsyncBenchContinue val)
: None val

Parameters

  • c: AsyncBenchContinue val

Returns

  • None val

after

[Source]

fun ref after(
  c: AsyncBenchContinue val)
: None val

Parameters

  • c: AsyncBenchContinue val

Returns

  • None val

after_iteration

[Source]

fun ref after_iteration(
  c: AsyncBenchContinue val)
: None val

Parameters

  • c: AsyncBenchContinue 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-AsyncOverheadBenchmark

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API