Skip to content

Releases: ocaml-multicore/kcas

0.2.4

06 Apr 04:26
Compare
Choose a tag to compare

0.2.4

  • Introduce kcas_data companion package of composable lock-free data structures (@polytypic)
  • Add is_in_log operation to determine whether a location has been accessed by a transaction (@polytypic)
  • Add Loc.modify (@polytypic)
  • Add transactional swap operation to exchange contents of two locations (@polytypic)
  • Injectivity !'a Loc.t and variance +'a Tx.t annotations (@polytypic)

0.2.3

18 Mar 14:12
daf1db7
Compare
Choose a tag to compare

0.2.3

  • Add support for post commit actions to transactions (@polytypic)
  • Bring Xt and Tx access combinators to parity and add compare_and_swap (@polytypic)

0.2.2

17 Mar 18:49
654b415
Compare
Choose a tag to compare

0.2.2

0.2.1

21 Feb 07:08
4d81798
Compare
Choose a tag to compare

0.2.1

0.2.0

09 Feb 13:26
24dca0d
Compare
Choose a tag to compare

0.2.0

0.1.8

09 Feb 09:16
3290886
Compare
Choose a tag to compare

0.1.8

0.1.7

31 Jan 13:44
44939c1
Compare
Choose a tag to compare

0.1.7

0.1.6

25 Jan 13:15
Compare
Choose a tag to compare

0.1.6

0.1.5

23 Nov 17:47
Compare
Choose a tag to compare

CHANGES:

First release.

Dune support

17 Apr 11:04
2b8eb0f
Compare
Choose a tag to compare
Merge pull request #5 from sadiqj/duneify2

set the public name for the library and add a synopsis