[jdk11u-dev] RFR: 8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799

Roland Westrelin roland at openjdk.java.net
Wed Apr 27 12:48:52 UTC 2022


On Tue, 26 Apr 2022 08:38:03 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> This change doesn't apply cleanly. It requires a GC API method that's not available in 11. There's already adhoc code for shenandoah in PhaseIdealLoop::build_and_optimize() to replace the missing API call. The backported patch uses the same logic. Tested with tier1 and the patch's test case (fails without the fix, passes with it).

> [openjdk/jdk at 8849b1c](https://github.com/openjdk/jdk/commit/8849b1c7b7d85f3e4fe1706a5dcebcdb5f397583) may be a bit hard to backport, so, I'm ok with your Shenandoah specific replacement.

Thanks for the review!

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

PR: https://git.openjdk.java.net/jdk11u-dev/pull/1049


More information about the jdk-updates-dev mailing list