thread (this_thread::sleep_until): Move after sleep_for.
2011-05-27 Jonathan Wakely <jwakely.gcc@gmail.com> * include/std/thread (this_thread::sleep_until): Move after sleep_for. From-SVN: r174365
This commit is contained in:
parent
5aacb11e06
commit
d112944143
@ -1,3 +1,7 @@
|
||||
2011-05-27 Jonathan Wakely <jwakely.gcc@gmail.com>
|
||||
|
||||
* include/std/thread (this_thread::sleep_until): Move after sleep_for.
|
||||
|
||||
2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR libstdc++/49187
|
||||
|
@ -260,12 +260,6 @@ _GLIBCXX_END_NAMESPACE_VERSION
|
||||
#endif
|
||||
|
||||
#ifdef _GLIBCXX_USE_NANOSLEEP
|
||||
/// sleep_until
|
||||
template<typename _Clock, typename _Duration>
|
||||
inline void
|
||||
sleep_until(const chrono::time_point<_Clock, _Duration>& __atime)
|
||||
{ sleep_for(__atime - _Clock::now()); }
|
||||
|
||||
/// sleep_for
|
||||
template<typename _Rep, typename _Period>
|
||||
inline void
|
||||
@ -285,6 +279,12 @@ _GLIBCXX_END_NAMESPACE_VERSION
|
||||
|
||||
::nanosleep(&__ts, 0);
|
||||
}
|
||||
|
||||
/// sleep_until
|
||||
template<typename _Clock, typename _Duration>
|
||||
inline void
|
||||
sleep_until(const chrono::time_point<_Clock, _Duration>& __atime)
|
||||
{ sleep_for(__atime - _Clock::now()); }
|
||||
#endif
|
||||
|
||||
_GLIBCXX_END_NAMESPACE_VERSION
|
||||
|
Loading…
Reference in New Issue
Block a user