--- jsr166/src/jdk8/java/util/PriorityQueue.java 2016/03/26 06:22:49 1.1 +++ jsr166/src/jdk8/java/util/PriorityQueue.java 2016/06/17 19:51:09 1.2 @@ -337,11 +337,8 @@ public class PriorityQueue extends Ab int i = size; if (i >= queue.length) grow(i + 1); + siftUp(i, e); size = i + 1; - if (i == 0) - queue[0] = e; - else - siftUp(i, e); return true; }