#atomic #lock-free #gc #ebr #rcu

无std ebri

[注意:未经测试。使用风险自负。] ebri (ebr-integrated),即一个无std EBR (基于纪元的回收)实现。感谢来自scc::ebr的灵感。

4个版本

0.0.5 2024年3月5日
0.0.4 2024年3月5日
0.0.3 2024年2月28日
0.0.2 2024年2月28日

#300 in 内存管理

Download history 32/week @ 2024-04-01

每月128次下载

GPL-3.0许可证

110KB
2K SLoC

注意:未经测试。使用风险自负。

ebri (ebr-integrated)

一个无std EBR (基于纪元的回收)实现。感谢来自scc::ebr的灵感。

纪元共识算法以及内存屏障和RMW语义的使用与crossbeam_epoch类似,但是API集合大不相同,例如,读取受EBR约束的实例不需要使用unsafe块。

依赖项

~1.5MB
~23K SLoC