package core_bench

  1. Overview
  2. Docs

A module internal to Core_bench. Please look at Bench.

type t = {
  1. verbosity : Verbosity.t;
  2. no_compactions : bool;
  3. time_quota : Core.Time.Span.t;
  4. sampling_type : [ `Geometric of float | `Linear of int ];
  5. stabilize_gc_between_runs : bool;
  6. fork_each_benchmark : bool;
}
val fork_each_benchmark : t -> bool
val stabilize_gc_between_runs : t -> bool
val sampling_type : t -> [ `Geometric of float | `Linear of int ]
val time_quota : t -> Core.Time.Span.t
val no_compactions : t -> bool
val verbosity : t -> Verbosity.t
module Fields : sig ... end
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t
val create : ?verbosity:Verbosity.t -> ?no_compactions:bool -> ?time_quota:Core.Time.Span.t -> ?sampling_type:[ `Geometric of float | `Linear of int ] -> ?stabilize_gc_between_runs:bool -> ?fork_each_benchmark:bool -> unit -> t