RFR: 8311163: Parallel: Improve large object handling during evacuation

Thomas Schatzl tschatzl at openjdk.org
Thu Aug 29 10:27:18 UTC 2024


On Tue, 27 Aug 2024 00:16:10 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

> Please review this change to ParallelGC young generation collection's handling
> of large objArrays, to now use the infrastructure provided by JDK-8253237 and
> JDK-8337709.  (That's the same infrastructure used by G1 young/mixed
> collections.)
> 
> Testing: mach5 tier1-5

The old code seems to only ever push a single continuation task, while the new code pushes multiple (after the first one), and tries to keep them at `ParallelGCThreads`.

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

PR Comment: https://git.openjdk.org/jdk/pull/20720#issuecomment-2317258824


More information about the hotspot-gc-dev mailing list