aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-tree.h
diff options
context:
space:
mode:
authorJonathan Wakely <redi@gcc.gnu.org>2014-05-17 13:58:46 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2014-05-17 13:58:46 +0100
commita0eaa08cebd801a6a1d340dfd71b0183c510f599 (patch)
tree7237fcd1362424020b6b0b80fa7c6d219d31eb50 /gcc/java/java-tree.h
parent71ca302852481c082a944d5e58cd4821df5d8a6e (diff)
downloadgcc-a0eaa08cebd801a6a1d340dfd71b0183c510f599.zip
gcc-a0eaa08cebd801a6a1d340dfd71b0183c510f599.tar.gz
gcc-a0eaa08cebd801a6a1d340dfd71b0183c510f599.tar.bz2
re PR libstdc++/60966 (std::call_once sometime hangs)
PR libstdc++/60966 * include/std/future (__future_base::_State_baseV2::_M_set_result): Pass lock into _M_do_set and hold it until the function returns. Signal condition variable after call_once completes. (__future_base::_State_baseV2::_M_do_set): Use lock argument. Do not signal here. * testsuite/30_threads/promise/60966.cc: New. From-SVN: r210556
Diffstat (limited to 'gcc/java/java-tree.h')
0 files changed, 0 insertions, 0 deletions