type t = {wall : float;utime : float;stime : float;cutime : float;cstime : float;iters : Int64.t;minor_words : float;major_words : float;promoted_words : float;
}type style = | No_child| No_parent| All| Auto| Nil
val to_string : ?style:style -> ?fwidth:int -> ?fdigits:int -> t -> stringtype samples = (string * t list) listval throughputN :
?min_count:Int64.t ->
?style:style ->
?fwidth:int ->
?fdigits:int ->
?repeat:int ->
int ->
(string * ('a -> 'b) * 'a) list ->
samplesval throughput1 :
?min_count:Int64.t ->
?style:style ->
?fwidth:int ->
?fdigits:int ->
?repeat:int ->
int ->
?name:string ->
('a -> 'b) ->
'a ->
samplesval latencyN :
?min_cpu:float ->
?style:style ->
?fwidth:int ->
?fdigits:int ->
?repeat:int ->
Int64.t ->
(string * ('a -> 'b) * 'a) list ->
samplesval latency1 :
?min_cpu:float ->
?style:style ->
?fwidth:int ->
?fdigits:int ->
?repeat:int ->
Int64.t ->
?name:string ->
('a -> 'b) ->
'a ->
samplesval tabulate : ?no_parent:bool -> ?confidence:float -> samples -> unitmodule Tree : sig ... end