package core_bench

  1. Overview
  2. Docs
type t = {
  1. benchmark_name : string;
  2. benchmark_name_with_index : string;
  3. full_benchmark_name : string;
  4. dup_id : int option;
  5. file_name : string;
  6. module_name : string;
  7. library_name : string;
  8. version : string;
  9. hg_revision : string option;
  10. hg_active_bookmark : string option;
  11. x_library_inlining : bool;
  12. ocaml_version : string;
  13. machine_where_benchmark_was_run : string;
  14. epoch_time_of_run : Core.Int63.t;
  15. time_of_hg_revision : string option;
  16. time_r_square : float;
  17. time_per_run_nanos : float;
  18. ci95_upper_bound : float;
  19. ci95_lower_bound : float;
  20. minor_words_per_run : float;
  21. major_words_per_run : float;
  22. promoted_words_per_run : float;
}
include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t