RFR: 8322732: ForkJoinPool may underutilize cores in async mode [v17]

Viktor Klang vklang at openjdk.org
Wed Jun 5 12:33:05 UTC 2024


On Wed, 5 Jun 2024 11:45:10 GMT, Alan Bateman <alanb at openjdk.org> wrote:

>> Doug Lea has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Reconcile changes
>
> Viktor (mostly) and I have been testing and reviewing these changes at each iteration. I think we are happy with where things are at, significantly very positive in some of the streams/gatherer tests. The Starvation test is the canary to catch a scenario that has been observed along the way, but not with the current version. So I think this is good to integrate.

Seconding @AlanBateman, I've reviewed and provided feedback on this PR multiple times, and have had numerous runs of parallel streams / gatherers and I think this is good to go. If I was a reviewer my vote would matter, but I'm adding this comment here as an "enthusiastic supporter". :)

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

PR Comment: https://git.openjdk.org/jdk/pull/19131#issuecomment-2149714806


More information about the core-libs-dev mailing list