Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
All notable changes to this project will be documented in this file.
~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)