--- jsr166/src/main/java/util/PriorityQueue.java 2018/05/06 23:07:56 1.126 +++ jsr166/src/main/java/util/PriorityQueue.java 2018/05/06 23:09:28 1.127 @@ -623,7 +623,7 @@ public class PriorityQueue extends Ab if (s == i) // removed last element es[i] = null; else { - E moved = (E) queue[s]; + E moved = (E) es[s]; es[s] = null; siftDown(i, moved); if (es[i] == moved) {