• P1202 (asymmetric memory barriers) going into C++26

    From jseigh@21:1/5 to All on Thu Jun 19 16:16:58 2025
    They're used by hazard pointers and RCU both of which are going in.
    Only 20 years from POC to a C++ standard. Time flies.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From jseigh@21:1/5 to Chris M. Thomasson on Tue Jun 24 20:28:46 2025
    On 6/24/25 16:12, Chris M. Thomasson wrote:
    On 6/19/2025 1:16 PM, jseigh wrote:
    They're used by hazard pointers and RCU both of which are going in.
    Only 20 years from POC to a C++ standard.  Time flies.


    :^) Nice.

    Now what about data-dependent load barriers, ala consume? Well, a
    consume that falls back to an acquire is a no go right off the bat
    unless its on an Alpha?

    https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1202r1.pdf

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)