[llvm-commits] [test-suite] r109283 - /test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
Dan Gohman
gohman at apple.com
Fri Jul 23 15:58:12 PDT 2010
Author: djg
Date: Fri Jul 23 17:58:12 2010
New Revision: 109283
URL: http://llvm.org/viewvc/llvm-project?rev=109283&view=rev
Log:
Make this test less racy.
Modified:
test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
Modified: test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m?rev=109283&r1=109282&r2=109283&view=diff
==============================================================================
--- test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m (original)
+++ test-suite/trunk/SingleSource/UnitTests/ObjC/synchronized.m Fri Jul 23 17:58:12 2010
@@ -23,7 +23,7 @@
unsigned i;
for (i = 0; i < kLoopCount; ++i)
[self addToSum: i];
- --numThreads;
+ __sync_fetch_and_sub(&numThreads, 1);
}
@end
More information about the llvm-commits
mailing list