package core_bench

  1. Overview
  2. Docs

A module internal to Core_bench. Please look at Bench.

Abstract set of variables used for specifying regressions.

type t = [
  1. | `One
  2. | `Runs
  3. | `Cycles
  4. | `Nanos
  5. | `Minor_collections
  6. | `Major_collections
  7. | `Compactions
  8. | `Minor_allocated
  9. | `Major_allocated
  10. | `Promoted
]
val __t_of_sexp__ : Sexplib.Sexp.t -> t
val t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t
val max_int : int
val to_int : [< `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> int
val get_units : [< `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> Display_units.t
val conv : ([> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] * string * string) list
val summarize : unit -> Core.String.t
val to_short_string : [> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> string
val of_short_string : string -> [> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ]
val to_string : [> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> string
val make_col_name : [> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> [> `Compactions | `Cycles | `Major_allocated | `Major_collections | `Minor_allocated | `Minor_collections | `Nanos | `One | `Promoted | `Runs ] -> string