about summary refs log tree commit diff
path: root/src/test/rustdoc-ui/coverage/json.rs
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2020-04-09 05:29:38 +0200
committerGitHub <noreply@github.com>2020-04-09 05:29:38 +0200
commitba50bc588e36a06a7b42970366534946beea5ce9 (patch)
tree302aa53464e05e34c56cb335a0b69bfc70becace /src/test/rustdoc-ui/coverage/json.rs
parente89cb0733a33906f2097ed3511f6766a95432a3b (diff)
parent563152d8830737b65d39d280214b1a64aa006f98 (diff)
downloadrust-ba50bc588e36a06a7b42970366534946beea5ce9.tar.gz
rust-ba50bc588e36a06a7b42970366534946beea5ce9.zip
Rollup merge of #70367 - nikomatsakis:issue-69307, r=Aaron1011
save/restore `pessimistic_yield` when entering bodies

This flag is used to make the execution order around `+=` operators
pessimistic. Failure to save/restore the flag was causing independent
async blocks to effect one another, leading to strange ICEs and failed
assumptions.

Fixes #69307

r? @Zoxc
Diffstat (limited to 'src/test/rustdoc-ui/coverage/json.rs')
0 files changed, 0 insertions, 0 deletions