[master] Integrated: 8319724: [Lilliput] ParallelGC: Forwarded objects found during heap inspection

Roman Kennke rkennke at openjdk.org
Thu Nov 9 10:18:35 UTC 2023


On Wed, 8 Nov 2023 15:51:39 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> This is the Lilliput variant of [JDK-8319376](https://bugs.openjdk.org/browse/JDK-8319376). With Lilliput we need special treatment of the fix, because the iterator needs to access the Klass*, which it can only get via the forwardee.
> 
> Testing:
>  - [x] gc/logging/TestUnifiedLoggingSwitchStress.java +UseParallelGC +UCOH
>  - [x] gc/logging/TestUnifiedLoggingSwitchStress.java +UseParallelGC -UCOH
>  - [x] hotspot_gc +UCOH
>  - [x] tier1 +UCOH
>  - [x] tier2 +UCOH

This pull request has now been integrated.

Changeset: 0568386e
Author:    Roman Kennke <rkennke at openjdk.org>
URL:       https://git.openjdk.org/lilliput/commit/0568386e062474b1fc31e2e7106db0079ded7d76
Stats:     31 lines in 2 files changed: 28 ins; 0 del; 3 mod

8319724: [Lilliput] ParallelGC: Forwarded objects found during heap inspection

Reviewed-by: shade

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

PR: https://git.openjdk.org/lilliput/pull/116


More information about the lilliput-dev mailing list