about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-02-25 15:54:39 +0800
committerGitHub <noreply@github.com>2018-02-25 15:54:39 +0800
commite25322454147c02c054022d3a30f319184dbe49e (patch)
treec7339bfb22c8ce20cf4ba0137e395aca1e55c758 /src/rustllvm/RustWrapper.cpp
parentf5116e712f97a6ac5cb0cbcb631e4814109bbaf5 (diff)
parent14b403c91ab9a1e4b776e00adcd9d88153e3b736 (diff)
downloadrust-e25322454147c02c054022d3a30f319184dbe49e.tar.gz
rust-e25322454147c02c054022d3a30f319184dbe49e.zip
Rollup merge of #47970 - vlovich:condvar_wait_until, r=dtolnay
Add Condvar APIs not susceptible to spurious wake

Provide wait_until and wait_timeout_until helper wrappers that aren't susceptible to spurious wake.
Additionally wait_timeout_until makes it possible to more easily write code that waits for a fixed amount of time in face of spurious wakes since otherwise each user would have to do math on adjusting the duration.

Implements #47960.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions