ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/loops/SimpleSpinLockLoops.java
(Generate patch)

Comparing jsr166/src/test/loops/SimpleSpinLockLoops.java (file contents):
Revision 1.1 by dl, Mon May 2 19:19:38 2005 UTC vs.
Revision 1.2 by dl, Fri Jun 10 15:45:19 2005 UTC

# Line 87 | Line 87 | public final class SimpleSpinLockLoops {
87                      if (k > 0) {
88                          x = v;
89                          while (k-- > 0)
90 <                            x = LoopHelpers.compute4(x);
90 >                            x = LoopHelpers.compute6(x);
91                          v = x;
92                      }
93                      else x = sum + 1;
# Line 95 | Line 95 | public final class SimpleSpinLockLoops {
95                      if ((x += readBarrier) == 0)
96                          ++readBarrier;
97                      for (int l = x & 1; l > 0; --l)
98 <                        sum += LoopHelpers.compute4(sum);
98 >                        sum += LoopHelpers.compute6(sum);
99                  }
100                  barrier.await();
101                  result += sum;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines