Userspace Read-Copy-Update Library
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly with
the number of cores. It does so by allowing multiples copies of a given data
structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.
- Links to devel:libraries:c_c++ / userspace-rcu
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:dirkmueller:Factory/userspace-rcu && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000129 129 Bytes | |
baselibs.conf | 0000000009 9 Bytes | |
userspace-rcu-0.13.1.tar.bz2 | 0000609961 596 KB | |
userspace-rcu-0.13.1.tar.bz2.asc | 0000000488 488 Bytes | |
userspace-rcu.changes | 0000013892 13.6 KB | |
userspace-rcu.keyring | 0000011686 11.4 KB | |
userspace-rcu.spec | 0000004505 4.4 KB |
Revision 6 (latest revision is 9)
Dirk Mueller (dirkmueller)
committed
(revision 6)
- update to 0.13.1: * fix: properly detect 'cmpxchg' on x86-32 * fix: use urcu-tls compat with c++ compiler * fix: remove autoconf features default value in help message * fix: add missing pkgconfig file for memb flavour lib * Make temporary variable in _rcu_dereference non-const * Fix: x86 and s390: uatomic __hp() macro C++ support * Fix: x86 and s390: uatomic __hp() macro clang support * Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11
Comments 0