Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Atomic_array on 5.3 (@polytypic)copy_as ~padded for convenient optional padding (@polytypic)multicore-magic-dscheck package and library to help testing with DScheck (@lyrm, review @polytypic)Atomic_array (@polytypic)instantaneous_domain_index for the implementation of contention avoiding data structures. (@polytypic)Transparent_atomic module as a workaround to CSE issues in OCaml 5.0 and OCaml 5.1 and also to allow more efficient arrays of atomics. (@polytypic)fenceless_get to not be subject to CSE. (@polytypic)copy_as_padded to not always copy and to not guarantee that length_of_padded_array* works with it. These semantic changes allow better use of the OCaml allocator to guarantee cache friendly alignment. (@polytypic)