RFR: 8319123: Implement JEP 461: Stream Gatherers (Preview) [v9]

Viktor Klang vklang at openjdk.org
Fri Nov 17 13:19:54 UTC 2023


On Thu, 16 Nov 2023 00:22:04 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:

>> Viktor Klang has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Improvements after feedback
>
> Elegantly and thoroughly done (I mostly focused on the API and implementation). I have been following the work and providing ongoing feedback hence no specific comments here.
> 
> Going preview now will allow for some additional time and feedback on the ergonomics of Gatherer construction. There is also the intriguing prospect of further work to replace stream internals if the performance holds up (the ability to optimize when composing gathers seems key here as you already have explored in the performance tests - the runtime compiler should be able to see through the shorter paths more easily).

@PaulSandoz @AlanBateman This PR is now ready for final review approval (AFAIK).

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16420#issuecomment-1816411875


More information about the core-libs-dev mailing list