Synchronization library & jthread
atomic::wait/notify, semaphores, latches, barriers, stop_token and jthread.
Connected features
Papers
6 · Cologne 2019 → Belfast 2019Adds std::jthread and stop_token/stop_source.
Adds atomic::wait/notify, counting_semaphore, binary_semaphore, latch and barrier.
Adds wait/notify to atomic_ref.
Adds wait/notify to atomic<shared_ptr>.
Adds max() to latch and barrier.
Renames the interruptible wait methods of condition_variable_any.