-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
In C++20 the functionality for waiting on an atomic variable is implemented in std::atomic::wait. This essentially brings an implementation of futexes that is cross-platform.
We should investigate whether we can implement this functionality in our AtomicWord once C++20 is allowed in the codebase.
- duplicates
-
SERVER-81797 Make our own portable implementation of atomic notify() and wait() with timeout support
- Closed
- is related to
-
SERVER-72033 Investigate different TicketHolder options
- Closed
- related to
-
SERVER-81797 Make our own portable implementation of atomic notify() and wait() with timeout support
- Closed