RFR: 8341293: Split field loads through Nested Phis [v2]

Christian Hagedorn chagedorn at openjdk.org
Fri Jan 24 12:07:54 UTC 2025


On Thu, 23 Jan 2025 23:55:08 GMT, Dhamoder Nalla <dhanalla at openjdk.org> wrote:

>> @dhanalla The IR framework only checks the `@IR` rules if we are in debug more (`vm.debug == true`) and if we use C2 (`vm.compiler2.enabled`). So I think you can just drop these and see if that works!
>
> Thanks @eme64, I couldn't drop (vm.debug == true) because the test scenarios use some of the VM options (DeoptimizeALot, TraceReduceAllocationMerges) that are only available in the debug build. The test fails in the release build if I drop it.

You can pass `-XX:+IgnoreUnrecognizedVMOptions` in such that it also works with release builds.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21270#discussion_r1928580711


More information about the hotspot-compiler-dev mailing list