package core_bench

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Core_bench_internals.Run_configSource

A module internal to Core_bench. Please look at Bench.

Sourcetype t = {
  1. verbosity : Verbosity.t;
  2. no_compactions : bool;
  3. quota : Quota.t;
  4. sampling_type : [ `Geometric of float | `Linear of int ];
  5. stabilize_gc_between_runs : bool;
  6. fork_each_benchmark : bool;
  7. thin_overhead : int option;
}
Sourceval thin_overhead : t -> int option
Sourceval fork_each_benchmark : t -> bool
Sourceval stabilize_gc_between_runs : t -> bool
Sourceval sampling_type : t -> [ `Geometric of float | `Linear of int ]
Sourceval quota : t -> Quota.t
Sourceval no_compactions : t -> bool
Sourceval verbosity : t -> Verbosity.t
Sourcemodule Fields : sig ... end
include Sexplib0.Sexpable.S with type t := t
Sourceval t_of_sexp : Sexplib0.Sexp.t -> t
Sourceval sexp_of_t : t -> Sexplib0.Sexp.t
Sourceval create : ?verbosity:Verbosity.t -> ?no_compactions:bool -> ?quota:Quota.t -> ?sampling_type:[ `Geometric of float | `Linear of int ] -> ?stabilize_gc_between_runs:bool -> ?fork_each_benchmark:bool -> ?thin_overhead:int -> unit -> t