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 : Base.Sexp.t ‑> t
val sexp_of_t : t ‑> Base.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