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

Comparing jsr166/src/extra166y/PAS.java (file contents):
Revision 1.11 by jsr166, Sat Oct 16 16:40:44 2010 UTC vs.
Revision 1.12 by jsr166, Fri Oct 22 05:18:30 2010 UTC

# Line 1491 | Line 1491 | class PAS {
1491                  if ((filtered && !pap.isSelected(k)) ||
1492                      (x = src[k]) == null)
1493                      continue;
1494 <                int hc = byIdentity? System.identityHashCode(x): x.hashCode();
1494 >                int hc = byIdentity ? System.identityHashCode(x) : x.hashCode();
1495                  int hash = hash(hc);
1496                  long entry = (((long)hash) << 32) + (k + 1);
1497                  int idx = hash & mask;
# Line 2673 | Line 2673 | class PAS {
2673                          op.pushUp(par, par.left, par.right);
2674                          int refork =
2675                              ((pb & CUMULATE) == 0 &&
2676 <                             par.lo == op.origin)? CUMULATE : 0;
2676 >                             par.lo == op.origin) ? CUMULATE : 0;
2677                          int nextPhase = pb|cb|refork;
2678                          if (pb == nextPhase ||
2679                              phaseUpdater.compareAndSet(par, pb, nextPhase)) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines