Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
_ Loc.t to avoid float array pessimization (@polytypic)Accumulator automatically scaling and removed optional n_way arguments (@polytypic)mode (@polytypic)?backoff to Loc.compare_and_set (@polytypic)Hashtbl.clear (@polytypic)Xt.compare_and_set (@polytypic)Dllist.create_node value (@polytypic)(implicit_transitive_deps false) (@polytypic)Backoff module to its own backoff package (@lyrm, @polytypic)?timeoutf to blocking operations on data structures (@polytypic)~xt parameter to Xt.call to make it polymorphic (@polytypic)Loc.compare_and_set to have strong semantics (@polytypic)Dllist.move_l node list and Dllist.move_r node list (@polytypic)Hashtbl read-write performance and add swap (@polytypic)Mvar to kcas_data (@polytypic)Xt.update and Xt.modify (@polytypic)!'a Kcas_data.Dllist.t annotation (@polytypic)Dllist to kcas_data (@polytypic)Tx API (@polytypic)kcas_data companion package of composable lock-free data structures (@polytypic)is_in_log operation to determine whether a location has been accessed by a transaction (@polytypic)Loc.modify (@polytypic)swap operation to exchange contents of two locations (@polytypic)!'a Loc.t and variance +'a Tx.t annotations (@polytypic)Xt and Tx access combinators to parity and add compare_and_swap (@polytypic)