io.finch.benchmarks

request

package request

Visibility
  1. Public
  2. All

Type Members

  1. class FailingRequestReaderBenchmark extends FooReadersAndRequests

    Compares the performance of different ways of creating request readers on invalid input.

    Compares the performance of different ways of creating request readers on invalid input.

    Note that the monadic reader shouldn't be compared directly to the other readers for invalid inputs, since it fails on the first error.

    Annotations
    @State() @BenchmarkMode() @OutputTimeUnit()
  2. case class Foo(s: String, d: Double, i: Int, l: Long, b: Boolean) extends Product with Serializable

  3. class FooReadersAndRequests extends AnyRef

    Provides request readers and example requests.

  4. class SuccessfulRequestReaderBenchmark extends FooReadersAndRequests

    Compares the performance of different ways of creating request readers on valid input.

    Compares the performance of different ways of creating request readers on valid input.

    The following command will run the request reader benchmarks with reasonable settings:

    > sbt "benchmarks/run -i 10 -wi 10 -f 2 -t 1 io.finch.benchmarks.request.*"

    Annotations
    @State() @BenchmarkMode() @OutputTimeUnit()

Ungrouped