Withdrawn: 8309404: Parallel: Process class loader data graph in parallel in young gc
duke
duke at openjdk.org
Wed Aug 2 14:14:54 UTC 2023
On Sat, 3 Jun 2023 09:57:43 GMT, Guoxiong Li <gli at openjdk.org> wrote:
> Hi all,
>
> This patch parallelizes the process of the class loader data graph in young gc.
>
> The class `ClassLoaderData` has a field `_claim` to avoid applying oop closure more than once
> and the method `ClassLoaderData::oops_do` can check if the CLD had been claimed.
> The parallel full gc has already used them in `MarkFromRootsTask::work` and `PSAdjustTask::work`.
>
> But I don't have experience to test/verify the performance improvement of the GC.
> If this patch needs such test data before integrating, please guide and help me here.
>
> Thanks for the review and guidance.
>
> Best Regards,
> -- Guoxiong
This pull request has been closed without being integrated.
-------------
PR: https://git.openjdk.org/jdk/pull/14297
More information about the hotspot-gc-dev
mailing list