Go to file
Pavel Labath ebc7135f8e Fix race in TestExitDuringStep and unify pseudo_barrier handling
Summary:
TestExitDuringStep was very rarely hanging on the buildbots. I can't be sure, but I believe this
was because of the fact that it declared its pseudo_barrier variable as "volatile int", which is
not sufficient to guarantee corectness (also, all other tests used atomic variables for this, and
they were passing reliably AFAIK). Besides switching to an atomic variable in this test as well,
I have also took this opportunity to unify all the copies of the pseudo_barrier code to a single
place to reduce the chance of this happening again.

Reviewers: clayborg

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D20065

llvm-svn: 269025
2016-05-10 07:54:25 +00:00
clang [Clang][AVX512] completing missing intrinsics [roundscale, ceil, floor] 2016-05-10 07:30:58 +00:00
clang-tools-extra Fixed cppcoreguidelines-pro-type-member-init when checking records with indirect fields 2016-05-10 07:42:19 +00:00
compiler-rt Reapply r268840: [profile] Simplify value profile writing 2016-05-10 00:17:31 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Add erf ported from amd-builtins 2016-05-06 18:02:30 +00:00
libcxx Generate code coverage for experimental libraries 2016-05-08 23:08:50 +00:00
libcxxabi libc++abi: fix visibility of personalities 2016-05-04 04:22:29 +00:00
libunwind unwind: remove last instance of -Wexpansion-to-defined 2016-04-26 01:11:29 +00:00
lld Print member name in undefined symbol error. 2016-05-09 21:40:06 +00:00
lldb Fix race in TestExitDuringStep and unify pseudo_barrier handling 2016-05-10 07:54:25 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [LoopVectorize] Handling induction variable with non-constant step. 2016-05-10 07:33:35 +00:00
openmp Fine tuning of TC* macros 2016-05-07 00:00:00 +00:00
polly Codegen: Enable the detection of min/max expressions 2016-05-07 08:03:44 +00:00