Module Core_bench.Bench_result

module Coefficient = Analysis_result.Coefficient
module Ci95 = Analysis_result.Ci95
module Predictor_result : sig ... end
type t = {
name : string;
key : int;
group_key : int option;
arg : int option;
cycles : Predictor_result.t list * float;
nanos : Predictor_result.t list * float;
minor_allocated : float;
major_allocated : float;
promoted : float;
minor_gcs : float;
major_gcs : float;
compactions : float;
samples : string;
percentage : float;
speedup : float;
time_taken : Core.Time.Span.t;
}
val time_taken : t ‑> Core.Time.Span.t
val speedup : t ‑> float
val percentage : t ‑> float
val samples : t ‑> string
val compactions : t ‑> float
val major_gcs : t ‑> float
val minor_gcs : t ‑> float
val promoted : t ‑> float
val major_allocated : t ‑> float
val minor_allocated : t ‑> float
val nanos : t ‑> Predictor_result.t list * float
val cycles : t ‑> Predictor_result.t list * float
val arg : t ‑> int option
val group_key : t ‑> int option
val key : t ‑> int
val name : t ‑> string
module Fields : sig ... end
val t_of_sexp : Sexplib.Sexp.t ‑> t
val sexp_of_t : t ‑> Sexplib.Sexp.t
val nanos_coeff : t ‑> Predictor_result.t
val nanos_est : t ‑> float
val cycles_coeff : t ‑> Predictor_result.t
val cycles_est : t ‑> float