Integrated: 8361040: compiler/codegen/TestRedundantLea.java#StringInflate fails with failed IR rules

Manuel Hässig mhaessig at openjdk.org
Tue Jul 8 12:47:46 UTC 2025


On Mon, 30 Jun 2025 14:44:03 GMT, Manuel Hässig <mhaessig at openjdk.org> wrote:

> `TestRedundantLea.java#StringInflate` failed on Alpine Linux because fewer `DecodeHeapOop_not_null`s than expected are generated even though the expected reduction is still present. This PR fixes this.
> 
> Unfortunately, this fix makes the test less precise. I filed [JDK-8361045](https://bugs.openjdk.org/browse/JDK-8361045) to fix this when the IR-framework allows for it.
> 
> Testing:
>  - [x] Github Actions
>  - [x] tier1, tier2 plus Oracle internal testing
>  - [x] `TestRedundantLea.java` on Alpine Linux

This pull request has now been integrated.

Changeset: 2349304b
Author:    Manuel Hässig <mhaessig at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/2349304bb108adb0d5d095e8212d36d99132b6bb
Stats:     12 lines in 1 file changed: 2 ins; 6 del; 4 mod

8361040: compiler/codegen/TestRedundantLea.java#StringInflate fails with failed IR rules

Co-authored-by: Matthias Baesken <mbaesken at openjdk.org>
Reviewed-by: chagedorn, mbaesken

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

PR: https://git.openjdk.org/jdk/pull/26046


More information about the hotspot-compiler-dev mailing list