CppCon2021 Concurrency TS2 replaced museum-piece abstract classes ;-) • synchronize_rcu() to rcu_synchronize() for consistency • RAII: rcu_reader to a Cpp17BasicLockable rcu_domain • Deleters may be invoked directly from a retire call this (more on this later) • Non-intrusive rcu_retire() (now in Linux kernel…) 39 © 2021. 40 RCU RAII Readers • As C++ developers might expect: void an_rcu_reader() { do_something_before_reader(); Attribution-ShareAlike license versions 3.0, 2.5, 2.0, and 1.0. 41 41 As RCU users might expect: © 2021. 42 RCU RAII Readers • As C++ developers might expect, but more succinctly: void an_rcu_reader() { do_0 码力 | 58 页 | 1.62 MB | 6 月前0.03
共 1 条
- 1
相关搜索词













