package irmin-bench

  1. Overview
  2. Docs
Irmin benchmarking suite

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-3.10.0.tbz
sha256=92a9de7a0a2a35c2feba0c35a806b1f0df24c1c0d15164eebf3f919296d26715
sha512=0203ec5117a851ad5afeb2f9091659b4e142e231b6b945caab93f4d7beb23397c8ac43f7056e91d18f4bff0be1062f6ae966d221f877c229328c0cbbf29fd9f0

doc/irmin-bench.traces/Irmin_traces/Trace_stat_summary_pp/index.html

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.