Concurrency Kit 0.4 发布,此版本更新内容如下:
Critical bugfixes were made to ck_bytelock for unslotted readers and 32-bit architectures
A new robin-hood hash set implementation was added which provides excellent stable performance for delete and write-heavy workloads while still providing wait-free progress for writers and lock-free progress for readers
A new operation has been added to the bitmap, ck_bitmap_union, which provides a (non-linearized) union of two bitmaps
Some other API changes were made to ck_bitmap
The library now uses the correct naming convention for Darwin targets.
Concurrency Kit 提供了大量的并发原生方法和数据结构用于帮助设计和实现高性能的系统开发。该项目最大限度的降低对操作系统的相关性,提供统一的接口,便于程序在不同系统间的移植。
项目主页:http://www.concurrencykit.org/
来自:开源中国社区

