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

Comparing jsr166/src/main/java/util/ArrayDeque.java (file contents):
Revision 1.114 by jsr166, Fri Nov 18 03:22:20 2016 UTC vs.
Revision 1.115 by jsr166, Fri Nov 18 03:48:28 2016 UTC

# Line 866 | Line 866 | public class ArrayDeque<E> extends Abstr
866          public boolean tryAdvance(Consumer<? super E> action) {
867              if (action == null)
868                  throw new NullPointerException();
869 <            int t, i;
870 <            if ((t = fence) < 0) t = getFence();
871 <            if (t == (i = cursor))
869 >            final int t, i;
870 >            if ((t = getFence()) == (i = cursor))
871                  return false;
872              final Object[] es = elements;
873              cursor = inc(i, es.length);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines