Avatar
omochimetaru 8/10/2018 4:27 AM
while (!refCounts.compare_exchange_weak(oldbits, newbits, std::memory_order_relaxed)); ↑ここのCASで書き戻してる
4:28 AM
refCountsはRefCounts<RefCountBits>型が持っている std::atomic<RefCountBits>型のフィールドです。 (edited)