package core_bench

  1. Overview
  2. Docs

A module internal to Core_bench. Please look at Bench.

Contains the measurements of one run of a benchmark.

type t = {
  1. mutable runs : int;
  2. mutable cycles : Core.Int63.t;
  3. mutable nanos : Core.Int63.t;
  4. mutable compactions : int;
  5. mutable minor_allocated : int;
  6. mutable major_allocated : int;
  7. mutable promoted : int;
  8. mutable major_collections : int;
  9. mutable minor_collections : int;
}
include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t
val accessor : Variable.t -> t -> float
val create : unit -> t
val field_names_to_string : unit -> string
val field_values_to_string : t -> string
val max : t array -> len:int -> field:(t -> int) -> int
val of_field_values_string : string -> t
val runs : t -> int
OCaml

Innovation. Community. Security.