package hack_parallel

  1. Overview
  2. Docs
Parallel and shared memory library

Install

Dune Dependency

Authors

Maintainers

Sources

1.0.1.tar.gz
md5=ba7c72bc207e326b72e294fc76f6ad2c
sha512=5020d47f97bea2f88e2a40411894d03232a7f2282606926c93c7d4c96d72e94a966be852897a9b16f7e0893ba376512045abb9d93020a7c03c3def4f3d918f8e

doc/hack_parallel.heap/SharedMem/WithCache/index.html

Module SharedMem.WithCacheSource

Parameters

module Value : Value.Type

Signature

include NoCache with type t = Value.t with type key = UserKeyType.t with module KeySet = Set.Make(UserKeyType) with module KeyMap = MyMap.Make(UserKeyType)
Sourcetype t = Value.t
Sourceval add : key -> t -> unit
Sourceval get : key -> t option
Sourceval get_old : key -> t option
Sourceval get_old_batch : KeySet.t -> t option KeyMap.t
Sourceval remove_old_batch : KeySet.t -> unit
Sourceval find_unsafe : key -> t
Sourceval get_batch : KeySet.t -> t option KeyMap.t
Sourceval remove_batch : KeySet.t -> unit
Sourceval string_of_key : key -> string
Sourceval mem : key -> bool
Sourceval mem_old : key -> bool
Sourceval oldify_batch : KeySet.t -> unit
Sourceval revive_batch : KeySet.t -> unit
Sourcemodule LocalChanges : sig ... end
Sourceval write_through : key -> t -> unit
Sourceval get_no_cache : key -> t option
OCaml

Innovation. Community. Security.