Tezos_benchmark.MeasureSourcetype options = {seed : int;nsamples : int;bench_number : int;minor_heap_size : [ `words of int ];config_file : string option;}type 'workload measured_workload = {workload : 'workload;Workload associated to the measurement
*)measures : Maths.vector;Collected measurements
*)}type 'workload measurement = {bench_opts : options;workload_data : 'workload workload_data;date : Unix.tm;}type packed_measurement = | Measurement : ('a, 't) Benchmark.poly * 't measurement -> packed_measurementval save :
filename:string ->
options:options ->
bench:('c, 't) Benchmark.poly ->
workload_data:'t workload_data ->
packed_measurementval to_csv :
filename:string ->
bench:('c, 't) Benchmark.poly ->
workload_data:'t workload_data ->
unitval make_timing_probe :
(module Tezos_base.TzPervasives.Compare.COMPARABLE with type t = 't) ->
't Generator.probe