CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”

— Presentation Slides, PDFs, Source Code and other presenter materials are available at: — C 11 introduced atomic operations. They allowed C programmers to express a lot of control over how memory is used in concurrent programs and made portable lock-free concurrency possible. They also allowed programmers to ask a lot of questions about how memory is used in concurrent programs and made a lot of subtle bugs possible. This talk analyzes C atomic f
Back to Top