package irmin-bench

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Irmin_traces.Trace_stat_summary_ppSource

Pretty printing of one or more summaries.

This file is NOT meant to be used from Tezos, as opposed to some other "trace_*" files.

This file contains A LOT of uninteresting boilerplate in order to build the pretty-printable table. Doing this using pandas-like multi-level dataframes would make the thing much more simpler.

Sourcemodule Summary = Trace_stat_summary
Sourcemodule Pb : sig ... end
Sourceval fprintf_result : Format.formatter -> string -> string -> string -> string -> string -> float -> unit
Sourcetype summary = Summary.t
Sourcetype scalar_format_fixed = [
  1. | `SM
  2. | `S3
  3. | `Sm
  4. | `Su
  5. | `RG
  6. | `RM
  7. | `Ri
  8. | `R3
  9. | `P
]

Seconds minutes, Seconds 3 digits, Seconds milli, Seconds micro, Real giga, Real mega, Real as integer, Real 3 digits, Percent

Sourceval pp_scalar_fixed : Format.formatter -> ([< `P | `R3 | `RG | `RM | `Ri | `S3 | `SM | `Sm | `Su ] * float) -> unit
Sourcemodule Table0 : sig ... end

Summary

Sourcemodule Table1 : sig ... end

Highlights

Sourcemodule Table2 : sig ... end
Sourcemodule Table3 : sig ... end
Sourcemodule Table4 : sig ... end

Curves

Sourceval unsafe_pp : int -> Format.formatter -> string list -> Summary.t list -> unit
Sourceval pp : int -> Format.formatter -> (string list * Summary.t list) -> unit
OCaml

Innovation. Community. Security.