type t
=
{
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; |
}
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 : Base.Sexp.t ‑> t
val sexp_of_t : t ‑> Base.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