Brief Table of Contents
Chapter 1. Hello, world of concurrency in C++!
Chapter 3. Sharing data between threads
Chapter 4. Synchronizing concurrent operations
Chapter 5. The C++ memory model and operations on atomic types
Chapter 6. Designing lock-based concurrent data structures
Chapter 7. Designing lock-free concurrent data structures
Chapter 8. Designing concurrent code
Chapter 9. Advanced thread management
Chapter 10. Testing and debugging multithreaded applications
A. Brief reference for some C++11 language features
Get C++ Concurrency in Action now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.