Monday, June 15, 2020

Digest for comp.lang.c++@googlegroups.com - 25 updates in 7 topics

Bonita Montero <Bonita.Montero@gmail.com>: Jun 15 05:44PM +0200

I've developed a little DCAS-specialization of std::atomic. It it uses
pair<uintptr_t, uintptr_t> as its atomic datatype. I've not implemented
the volatile methods as well as the compare-exchange-methods that accept
only one memory-consistency-parameter.
Here it is:
 
#pragma once
#include <cstdint>
#include <utility>
#include <atomic>
#if defined(_MSC_VER)
#include <intrin.h>

No comments: