git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Tue Aug 19 06:41:16 UTC 2025


Changeset: 626bea80
Branch: master
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-08-19 06:37:52 +0000
URL:       https://git.openjdk.org/mobile/commit/626bea80abf1660757a12462ebc8313ef6d41f92

8356176: C2 MemorySegment: missing RCE with byteSize() in Loop Exit Check inside the for Expression

Co-authored-by: Quan Anh Mai <qamai at openjdk.org>
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: epeter, qamai

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateAddSub.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentByteSizeLongLoopLimit.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentField.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java

Changeset: 1c8335ea
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2025-08-19 06:38:38 +0000
URL:       https://git.openjdk.org/mobile/commit/1c8335eab6f2c88474847955f00d4d35eafcd6f3

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list