http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41861
Jonathan Wakely <redi at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|SUSPENDED |NEW
--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-07-03
16:23:30 UTC ---
887 is NAD, reopening.
This is a QoI issue, but even if monotonic clock support was added to gthreads
(by which I assume people mean providing an API for pthread_condattr_setclock)
we couldn't meet all the QoI suggestions.
The standard says implementations should use a steady clock for xxx_for, but
should use the user-provided clock for xxx_until. It's not possible to do both
on POSIX, because a condition variable has a single clock, set on construction,
and mutexes always use the system clock.