[lilliput-jdk17u:lilliput] RFR: 8308423: [Lilliput/JDK17] Cherry-pick GC forwarding

Aleksey Shipilev shade at openjdk.org
Mon May 22 11:48:17 UTC 2023


On Fri, 19 May 2023 20:58:47 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> I'd like to pick up the improvements that have been made in full-GC and self-forwarding in the upstream issues [JDK-8305896](https://bugs.openjdk.org/browse/JDK-8305896) and [JDK-8305898](https://bugs.openjdk.org/browse/JDK-8305898). Let's port them to Lilliput/JDK17.
> 
> The version in upstream PR uses resourceHash.hpp as fallback-table. Unfortunately, that doesn't cleanly work with the JDK17 version of resourceHash.hpp, so I used an earlier version with a self-implemented fallback-table.
> 
> Testing:
>  - [x] hotspot_gc
>  - [x] tier1
>  - [ ] tier2

Apart from the trivial `fastHash.hpp` include that breaks lots of GHA builds, seems fine.
Are you sure you have tested this PR, given how it should not even compile?

Rescinding review until testing situation is clear.

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

Marked as reviewed by shade (Reviewer).

PR Review: https://git.openjdk.org/lilliput-jdk17u/pull/22#pullrequestreview-1436445335
PR Review: https://git.openjdk.org/lilliput-jdk17u/pull/22#pullrequestreview-1436447600


More information about the lilliput-dev mailing list