package stdune
Source file metrics.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38let reset () = () module type Stat = sig val count : Counter.t val bytes : Counter.t val time : Counter.Timer.t end module File_read = struct let count = Counter.create () let bytes = Counter.create () let time = Counter.Timer.create () end module File_write = struct let count = Counter.create () let bytes = Counter.create () let time = Counter.Timer.create () end module Directory_read = struct let count = Counter.create () let time = Counter.Timer.create () end module Digest = struct module File = struct let count = Counter.create () let bytes = Counter.create () let time = Counter.Timer.create () end module Value = struct let count = Counter.create () let bytes = Counter.create () let time = Counter.Timer.create () end end