Skip to content

Releases: sionescu/bordeaux-threads

Release 0.9.4

22 Jun 14:54
v0.9.4
2161902
Compare
Choose a tag to compare
  • try to make SBCL ACQUIRE-LOCK and RELEASE-LOCK interrupt-safe
  • export ATOMIC-INTEGER and +SUPPORTS-THREADS-P+

Release 0.9.3

20 Sep 02:05
v0.9.3
bf0b964
Compare
Choose a tag to compare

Remove deprecation warnings because they caused breakage.

Release 0.9.2

10 Sep 21:38
v0.9.2
668706f
Compare
Choose a tag to compare
  • Add support for ECL release 23.9.9
  • Add deprecation warnings to APIv1
  • Fix support for Lispworks 4 & 5
  • Add mention of how to migrate to APIv2 to the documentation

Release 0.9.1

29 May 01:03
v0.9.1
49b2e3b
Compare
Choose a tag to compare

Some fixes to APIv2.

Release 0.9.0

11 May 07:31
v0.9.0
3d28927
Compare
Choose a tag to compare

Release APIv2.

Release 0.8.8

07 Jun 21:19
v0.8.8
076fe23
Compare
Choose a tag to compare
  • Mezzano: new implementation
  • Clasp: fix RECURSIVE-LOCK-P
  • Clisp: add ACQUIRE-RECURSIVE-LOCK / RELEASE-RECURSIVE-LOCK
  • Genera: fix recursive locks
  • Genera: add TIMEOUT keyword to CONDITION-WAIT
  • Genera: implement JOIN-THREAD
  • Genera: add a native implementation of WITH-TIMEOUT
  • Lispworks: use native conditions variables on Lispworks 7+
  • SBCL: use native THREAD-YIELD
  • SBCL: re-acquire lock if CONDITION-WAIT times out
  • fix use of consecutive WITH-TIMEOUT

Release 0.8.7

06 Nov 06:00
v0.8.7
389ee61
Compare
Choose a tag to compare
  • add support for Clasp
  • fix mutex type on recent Clisp versions

Version 0.8.6

14 Jun 23:03
v0.8.6
6a63fed
Compare
Choose a tag to compare
v0.8.6

Release 0.8.6

Version 0.8.5

09 Mar 22:47
Compare
Choose a tag to compare
v0.8.5

Release 0.8.5