Olivier Giroux

Results 5 issues of Olivier Giroux

Has mutex, timed_mutex, once_flag, call_once, unique_lock, scoped_lock, and varied free functions that go with them. Excludes only condition variable support and the recursive versions of mutex.

enhancement
P1: should have

In principle this should work, it's intended to work, but I think a lack of testing has allow this aspect to regress

enhancement
P1: should have
helps: quda

P2: nice to have
only: docs

P2: nice to have
bug: functional

There's a defect in `*_semaphore::try_acquire()`, where it can block indefinitely when it can't acquire because of a coding fail by yours truly. We should engage with the solution on Phabricator,...