May 4, 2018

Today, I’m happy to write about the probably most important C++ Core

Read More

August 20, 2016

With the relaxed semantics, we have no synchronizations and ordering constraints on

Read More

August 18, 2016

But we can improve and further improve the acquire-release semantics of the

Read More

August 16, 2016

With the acquire-release semantics, we break the sequential consistency. In the acquire-release

Read More

August 13, 2016

With atomic data types, you can tailor your program to your needs

Read More

August 9, 2016

The easiest way to solve the undefined behaviour in the post Ongoing

Read More

August 3, 2016

Now it’s time to put the theory into practice. The job is

Read More

August 3, 2016

I described my challenge in the last post. Let’s ‘s start with

Read More

July 30, 2016

CppMem is an interactive tool for exploring the behavior of small code

Read More