Skip to content

P1135R6 The C++20 Synchronization Library #52

@StephanTLavavej

Description

@StephanTLavavej

P1135R6 The C++20 Synchronization Library
P1643R1 Adding wait/notify To atomic_ref
P1644R0 Adding wait/notify To atomic<shared_ptr<T>>, atomic<weak_ptr<T>>
P1865R1 Adding max() To latch And barrier

The IDE's list of extensionless headers has been updated for VS 2019 16.5.

Feature-test macros as of WG21-N4842:

#define __cpp_lib_atomic_lock_free_type_aliases 201907L
#define __cpp_lib_atomic_flag_test 201907L
#define __cpp_lib_atomic_wait 201907L
#define __cpp_lib_semaphore 201907L
#define __cpp_lib_latch 201907L
#define __cpp_lib_barrier 201907L

Metadata

Metadata

Assignees

No one assigned

    Labels

    cxx20C++20 featurefixedSomething works now, yay!

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions