Concurrency Kit 0.5.2 released

63 views
Skip to first unread message

Samy Al Bahra

unread,
Aug 28, 2016, 1:59:06 PM8/28/16
to concurr...@googlegroups.com
Concurrency Kit 0.5.2 has been released. This release contains performance
improvements and a bug fix to ck_epoch, a bug fix to the pointer-based
ck_ring_enqueue_mpsc operation, regression test improvements, fixes to ck_ht
custom hash callback functions, a bug fix to ck_rhs and documentation
improvements.

Documentation: Roman Lebedev has fixed invalid refernces to TAILQ in ck_queue
and added documentation for STAILQ. Olivier Houchard has updated ck_epoch_poll
documentation.

ck_ht: Roman Lebedev has committed a fix to ck_ht. Previously, user-supplied
hash functions were not being called by ck_ht_hash. Users that call ck_ht_hash
but use a custom hash function are affected.

ck_rhs: Olivier Houchard has an uninitialized memory problem in ck_rhs.

ck_epoch: Synchronize operation is now completely serialized for multi-writer
scenario.

ck_ring: 铁哥 has fixed an issue in ck_ring_enqueue_mpsc pointer-operation.
Users of CK_RING_* generic interface are unaffected.

Thanks to all contributors this release.

Download:
  http://concurrencykit.org/releases/ck-0.5.2.tar.gz
  http://concurrencykit.org/releases/ck-0.5.2.zip
  http://concurrencykit.org/releases/ck-0.5.2.spec
Reply all
Reply to author
Forward
0 new messages