Skip to content

Releases: x0id/erlsem

Add registry for tracking semaphores by name

27 Feb 06:07
86105e6

Choose a tag to compare

What's Changed

Full Changelog: 0.6.1...0.7.0

Add capacity functions

26 Feb 18:15
44129da

Choose a tag to compare

What's Changed

Full Changelog: 0.6.0...0.6.1

Rename application sema_nif -> erlsem

19 Oct 13:01

Choose a tag to compare

0.6.0

Rename app sema_nif -> erlsem

Export sema_nif type

19 Oct 03:59
6946961

Choose a tag to compare

What's Changed

Full Changelog: 0.5.1...0.5.2

Rename the return from backlog_full to full

18 Sep 18:17
b7e2ad6

Choose a tag to compare

What's Changed

  • Rename the return from backlog_full to full by @saleyn in #8

Full Changelog: 0.5.0...0.5.1

Rename API calls to traditional acquire/release

18 Sep 17:57
32f56fa

Choose a tag to compare

What's Changed

  • Rename functions to more traditional acquire/release by @saleyn in #7

New Contributors

  • @saleyn made their first contribution in #7

Full Changelog: v0.4.1...0.5.0

Improve CAS operation

28 Aug 00:44

Choose a tag to compare

v0.4.1

Add test case (excluded from CI run)

Multi-unit acquire/release

23 Aug 03:53
d50cc41

Choose a tag to compare

What's Changed

  • Multi-unit acquire/release by @x0id in #6

Full Changelog: v0.3.1...v0.4.0

Fix nif-loading code

22 Aug 17:56

Choose a tag to compare

v0.3.1

Fix nif-loading code

v0.3.0

14 Aug 00:17

Choose a tag to compare

Add vacate/2 function (allow release delegating)

  1. It appears we need sometimes to delegate releasing the resource to the process that does not own the resource.
  2. The vacate error fixed (decrement only by 1)