-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
During the work to expose more free functions on Instant and add mock ability, we created a small rift between Clock and Instant.
Primarily, we have three issues:
Instant::recentwill fallback to the global clock, whileClock::recentwon'tInstant::recentis an acquire load, whileClock::recentis a relaxed loadquanta::set_recentandClock::upkeeparen't DRY (small problem, but still)
We should unify these codepaths so that we're limiting the chance for differences in behavior, as well as switching entirely to relaxed loads for "recent" time to ensure maximum performance.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels