Hi, The following patch defines the abstract method PrimitiveIterator.forEachRemaining. This is now consistent with Spliterator.OfPrimitive and there may be cases in the future where this is useful and if we don't do it now it becomes difficult to do so later on.
http://cr.openjdk.java.net/~psandoz/tl/JDK-8016139-primIter.forEachRem/webrev/ CCC is in progress. Paul.