JDK-8042355 stream with sorted() causes downstream ops not to be lazy
Florian Weimer
fweimer at redhat.com
Tue May 6 09:30:25 UTC 2014
On 05/05/2014 03:16 PM, Paul Sandoz wrote:
> Hi,
>
> https://bugs.openjdk.java.net/browse/JDK-8042355
> http://cr.openjdk.java.net/~psandoz/jdk9/JDK-8042355-sorted-short-circuit/webrev/
>
> This is an optimization to ensure that sorted() in sequential pipelines does not aggressively push all sorted elements downstream if the pipeline is known to be short-circuiting.
Would it be possible to use something like heap sort to avoid sorting
the entire input stream if only the first few smallest items are needed?
--
Florian Weimer / Red Hat Product Security Team
More information about the core-libs-dev
mailing list