git: openjdk/mobile: 4 new changesets

duke duke at openjdk.org
Tue Oct 21 05:46:46 UTC 2025


Changeset: 207fe55d
Branch: master
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-10-21 05:42:50 +0000
URL:       https://git.openjdk.org/mobile/commit/207fe55d90fd4fa1a53c876865b1c227518c170e

8369902: C2 SuperWord: wrong result because filterin NaN instead of zero in MemPointerParser::canonicalize_raw_summands

Co-authored-by: Manuel Hässig <mhaessig at openjdk.org>
Reviewed-by: mhaessig, kvn

! src/hotspot/share/opto/mempointer.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestDoNotFilterNaNSummands.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentFilterSummands.java

Changeset: f7b1e3af
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2025-10-21 05:43:12 +0000
URL:       https://git.openjdk.org/mobile/commit/f7b1e3afcbaf681a541a5ce6cf4416f715d1c8f0

Automatic merge of jdk:master into master


Changeset: 634746a0
Branch: master
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-10-21 05:43:08 +0000
URL:       https://git.openjdk.org/mobile/commit/634746a0f167da50c2aef010756f607a436696e9

8369898: C2 SuperWord: assert(has_ctrl(i)) failed: should be control, not loop

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/loopUnswitch.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionSlowProjReplacementAndGetCtrl.java

Changeset: b18f92a8
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2025-10-21 05:44:13 +0000
URL:       https://git.openjdk.org/mobile/commit/b18f92a8fbb197d51afb223b31489b9ae2b11429

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list