package core_bench

  1. Overview
  2. Docs
val iter : t -> verbosity: (([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> 'a) -> no_compactions: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'b) -> quota: (([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> 'c) -> sampling_type: (([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> 'd) -> stabilize_gc_between_runs: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'e) -> fork_each_benchmark: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'f) -> thin_overhead: (([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> 'g) -> 'g
val fold : t -> init:'a -> verbosity: ('a -> ([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> 'b) -> no_compactions: ('b -> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'c) -> quota: ('c -> ([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> 'd) -> sampling_type: ('d -> ([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> 'e) -> stabilize_gc_between_runs: ('e -> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'f) -> fork_each_benchmark: ('f -> ([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'g) -> thin_overhead: ('g -> ([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> 'h) -> 'h
val for_all : t -> verbosity: (([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> bool) -> no_compactions: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> quota: (([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> bool) -> sampling_type: (([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> bool) -> stabilize_gc_between_runs: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> fork_each_benchmark: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> thin_overhead: (([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> bool) -> bool
val exists : t -> verbosity: (([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> bool) -> no_compactions: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> quota: (([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> bool) -> sampling_type: (([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> bool) -> stabilize_gc_between_runs: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> fork_each_benchmark: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> thin_overhead: (([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> bool) -> bool
val to_list : t -> verbosity: (([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> 'a) -> no_compactions: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'a) -> quota: (([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> 'a) -> sampling_type: (([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> 'a) -> stabilize_gc_between_runs: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'a) -> fork_each_benchmark: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> 'a) -> thin_overhead: (([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> 'a) -> 'a list
val map : t -> verbosity: (([< `Read | `Set_and_create ], t, Verbosity.t) Fieldslib.Field.t_with_perm -> t -> Verbosity.t -> Verbosity.t) -> no_compactions: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> quota: (([< `Read | `Set_and_create ], t, Quota.t) Fieldslib.Field.t_with_perm -> t -> Quota.t -> Quota.t) -> sampling_type: (([< `Read | `Set_and_create ], t, [ `Geometric of float | `Linear of int ]) Fieldslib.Field.t_with_perm -> t -> [ `Geometric of float | `Linear of int ] -> [ `Geometric of float | `Linear of int ]) -> stabilize_gc_between_runs: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> fork_each_benchmark: (([< `Read | `Set_and_create ], t, bool) Fieldslib.Field.t_with_perm -> t -> bool -> bool) -> thin_overhead: (([< `Read | `Set_and_create ], t, int option) Fieldslib.Field.t_with_perm -> t -> int option -> int option) -> t
val set_all_mutable_fields : 'a -> unit