Module M.PerfContext

type t = unit C.ptr
val t : t C.typ
val create : (unit -> t F.return) F.result
val reset : (t -> unit F.return) F.result
val destroy : (t -> unit F.return) F.result
module Counters : sig ... end
val metric : (t -> int64 -> int F.return) F.result