plebeia

Functional storage using Merkle Patricia tree
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library plebeia
Module Plebeia . Stat

3 Helper

type t = {
mutable loaded_nodes : int;
mutable written_leaves : int;
mutable written_empty_buds : int;
mutable written_buds : int;
mutable written_internals : int;
mutable written_extenders : int;
mutable written_big_extenders : int;
mutable written_leaf_sizes : ( int, int ) Stdlib.Hashtbl.t;
mutable committed_leaf_sizes : ( int, int ) Stdlib.Hashtbl.t;
}
val create : unit -> t
val pp : Stdlib.Format.formatter -> t -> unit
val incr_loaded_nodes : t -> unit
val incr_written_leaves : t -> unit
val incr_written_empty_buds : t -> unit
val incr_written_buds : t -> unit
val incr_written_internals : t -> unit
val incr_written_extenders : t -> unit
val incr_written_big_extenders : t -> unit
val incr_written_leaf_sizes : t -> int -> unit
val incr_committed_leaf_sizes : t -> int -> unit