Package

japgolly.scalajs.benchmark

engine

Permalink

package engine

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. engine
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. final case class AbortFn(run: () ⇒ Unit) extends AnyVal with Product with Serializable

    Permalink
  2. final case class BenchmarkFinished[P](progress: Progress[P], key: PlanKey[P], result: Result) extends Event[P] with Product with Serializable

    Permalink
  3. final case class BenchmarkStarting[P](progress: Progress[P], key: PlanKey[P]) extends Event[P] with Product with Serializable

    Permalink
  4. class Blackhole extends AnyRef

    Permalink
  5. trait Clock extends AnyRef

    Permalink
  6. sealed abstract class Event[P] extends AnyRef

    Permalink
  7. final case class Options(clock: Clock = Clock.Default, initialDelay: FiniteDuration = Options.Defaults.InitialDelay, delay: () ⇒ FiniteDuration = Options.Defaults.Delay, outlierTrimIfMin: Int = Options.Defaults.OutlierTrimIfMin, outlierTrimPct: Double = Options.Defaults.OutlierTrimPct, minRuns: Int = Options.Defaults.MinRuns, minTime: FiniteDuration = Options.Defaults.MinTime, maxRuns: Int = Options.Defaults.MaxRuns, maxTime: FiniteDuration = Options.Defaults.MaxTime) extends Product with Serializable

    Permalink
  8. final case class Progress[P](plan: Plan[P], runs: Int) extends Product with Serializable

    Permalink
  9. type Result = \/[Throwable, Stats]

    Permalink
  10. case class StatMath(sample: Traversable[Double]) extends Product with Serializable

    Permalink
  11. trait StatelessClock extends Clock

    Permalink
  12. final case class Stats(times: Vector[FiniteDuration], o: Options) extends Product with Serializable

    Permalink
  13. final case class SuiteFinished[P](progress: Progress[P]) extends Event[P] with Product with Serializable

    Permalink
  14. final case class SuiteStarting[P](progress: Progress[P]) extends Event[P] with Product with Serializable

    Permalink

Value Members

  1. object Clock

    Permalink
  2. object Engine

    Permalink
  3. object Options extends Serializable

    Permalink
  4. object StatMath extends Serializable

    Permalink
  5. object Stats extends Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped