git: openjdk/jdk-sandbox: shen-late-barriers: 28 new changesets

duke duke at openjdk.org
Fri Jan 30 21:14:33 UTC 2026


Changeset: 48846744
Branch: shen-late-barriers
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2026-01-29 12:37:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/48846744ca96ce3c6464a1a440b9e46119dfbb88

8374343: Fix SIGSEGV when lib/modules is unreadable

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/classLoader.cpp

Changeset: e85d5d7a
Branch: shen-late-barriers
Author:    Kerem Kat <krk at openjdk.org>
Committer: Quan Anh Mai <qamai at openjdk.org>
Date:      2026-01-29 12:43:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e85d5d7a16024f6a3eda14f1e08f72e07ae38dd0

8375010: C2 VectorAPI: assert(vbox->is_CheckCastPP()) failed: should be expanded
8374903: C2 VectorAPI: assert(vbox->as_Phi()->region() == vect->as_Phi()->region()) failed

Reviewed-by: qamai, vlivanov

! src/hotspot/share/opto/vector.cpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandPhi.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorBoxExpandProj.java

Changeset: 99119597
Branch: shen-late-barriers
Author:    Ferenc Rakoczi <ferenc.r.rakoczi at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2026-01-29 12:52:23 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/99119597aa95c1139ae2259bed5ec885a7c01269

8374755: ML-KEM's 12-bit decompression can be simplified on aarch64

Reviewed-by: adinn

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java

Changeset: 7c6c34e1
Branch: shen-late-barriers
Author:    Kerem Kat <krk at openjdk.org>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date:      2026-01-29 13:11:47 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/7c6c34e150cf01cec5d166f6cbb8a649c75b0627

8370502: C2: segfault while adding node to IGVN worklist

Reviewed-by: mhaessig, dlong

! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/c2/TestUnlockNodeNullMemprof.java

Changeset: a54ff1bf
Branch: shen-late-barriers
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2026-01-29 16:29:34 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a54ff1bff45e1cb30100cbaa253494c3462f7abd

8376523: Move interned strings into AOT heap roots array

Reviewed-by: kvn, shade

! src/hotspot/share/cds/aotMappedHeapLoader.cpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java

Changeset: 847b5166
Branch: shen-late-barriers
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2026-01-29 16:44:24 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/847b5166ea6322f9ff3effa62ed6d1e73a8b1122

8373018: Update OpenSSL version to 3.5.4

Reviewed-by: abarashev, weijun

! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java

Changeset: 69c868d5
Branch: shen-late-barriers
Author:    Phil Race <prr at openjdk.org>
Date:      2026-01-29 18:54:39 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/69c868d5b7fdeaf38d6a45b75d68bf51b6ee7188

8376510: Raster.createBandedRaster(int, int, int, int, int[], int[], Point) does not check for negative scanlineStride

Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/image/Raster.java
! test/jdk/java/awt/image/Raster/CreateRasterExceptionTest.java

Changeset: 9470aa31
Branch: shen-late-barriers
Author:    Anupam Dev <adev at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2026-01-29 18:59:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9470aa31175b504fcef15a932825dbc9e0532234

8375011: OldJTable.java - NullPointerException when columnData is null

Reviewed-by: prr, psadhukhan, tr

- src/demo/share/jfc/TableExample/OldJTable.java

Changeset: 175bbb14
Branch: shen-late-barriers
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2026-01-29 22:39:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/175bbb143e9fd2e596eb234d46ef9259f2bc4c1a

8375569: Store Java mirrors in AOT configuration file

Reviewed-by: iveresov, kvn, asmehra

! src/hotspot/share/cds/aotMappedHeapLoader.cpp
! src/hotspot/share/cds/aotMetaspace.cpp
! src/hotspot/share/cds/aotReferenceObjSupport.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java

Changeset: 379dcb02
Branch: shen-late-barriers
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2026-01-30 02:43:57 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/379dcb0266bc90fac740eaa56b8027c7273e6d76

8365313: GTK LaF does not respect system color scheme with Gnome

Reviewed-by: prr, mkartashev, kizune

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c

Changeset: 9a10ccee
Branch: shen-late-barriers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2026-01-30 03:19:49 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9a10cceeafa5d332aa571f0d62acf50032a597d4

8374506: Incorrect positioning of arrow icon in parent JMenu in Windows L&F

Reviewed-by: aivanov, kizune

! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
+ test/jdk/javax/swing/JMenuItem/LargeMenuTextArrowIconPosition.java

Changeset: 2953e0f4
Branch: shen-late-barriers
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2026-01-30 03:43:46 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/2953e0f445e147d778d4e765be0301cda6557ed5

8371162: Compiler warns about implicit cast from long to int in shift operation

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/lint/AssignShift64Bits.java
! test/langtools/tools/javac/lint/ShiftOutOfRange.out

Changeset: 9fef14a6
Branch: shen-late-barriers
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2026-01-30 06:15:19 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9fef14a6d3124fae3ad8b24dac5103aa611d4edb

8375571: Compiler crash when using record pattern matching with a generic type parameter shadowing a record class

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.java
! test/langtools/tools/javac/patterns/DeconstructionPatternErrors.out

Changeset: 55375e98
Branch: shen-late-barriers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2026-01-30 08:31:27 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/55375e98ae1672badeacaaf2f8b6f2f21ad03437

8375573: JTable ignores setPreferredWidth during initial layout when AUTO_RESIZE_LAST_COLUMN is enabled

Reviewed-by: tr

! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/swing/JTable/TestJTableColWidth.java

Changeset: e6437264
Branch: shen-late-barriers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2026-01-30 08:31:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e6437264d5e6d4aad23430b7dbdf574a12b8f57b

8376604: C2: EA should assert is_oop_field for AddP with oop outs

Reviewed-by: qamai, kvn

! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp

Changeset: 42370e22
Branch: shen-late-barriers
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2026-01-30 09:01:00 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/42370e22c5bc4ebd40fd500a2e6e9e07f0b8bcd8

8376781: Problemlist compiler/longcountedloops/TestLoopNestTooManyTraps.java

Reviewed-by: thartmann, chagedorn

! test/hotspot/jtreg/ProblemList.txt

Changeset: e3b5b261
Branch: shen-late-barriers
Author:    Guanqiang Han <ghan at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2026-01-30 09:35:32 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/e3b5b261af6acbe7ab074f301c70283b06c17d39

8376287: Crashes when using -XX:ObjArrayMarkingStride=0

Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp

Changeset: 0a3809d3
Branch: shen-late-barriers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2026-01-30 11:33:03 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/0a3809d380bcae8cb24d50886057d8586fa77f7c

8375046: C2: Incremental inlining step asserts when processing empty late inlines list

Reviewed-by: vlivanov, thartmann, kbarrett

! src/hotspot/share/opto/compile.cpp

Changeset: df8c4d6d
Branch: shen-late-barriers
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2026-01-30 13:44:48 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/df8c4d6d12dacd0adfcf8c711c8671913d805309

8373604: Operations on peer reset tokens are slow

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PeerConnIdManager.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicEndpoint.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacketReceiver.java

Changeset: 96180b9c
Branch: shen-late-barriers
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2026-01-30 15:44:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/96180b9c56a03f6d7cb22c0618ed7d946beae6bf

8376308: java/net/httpclient/CancelRequestTest.java fails intermittently with "Expected CancellationException not received"

Reviewed-by: djelinski, vyazici

! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: c1c543cc
Branch: shen-late-barriers
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2026-01-30 16:10:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c1c543cc81b4b73ebf228fb817227309b0cff990

8210336: DateTimeFormatter predefined formatters should support short time zone offsets

Reviewed-by: jlu, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! test/jdk/java/time/tck/java/time/TCKOffsetTime.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatter.java

Changeset: 673cd6ed
Branch: shen-late-barriers
Author:    William Kemper <wkemper at openjdk.org>
Date:      2026-01-30 16:54:47 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/673cd6ed0c4ebbb301346e8e251d1674f363c0d8

8374449: Shenandoah: Leaf locks used by Shenandoah need lower ranks

Reviewed-by: ysr

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp

Changeset: ee60eff1
Branch: shen-late-barriers
Author:    Justin Lu <jlu at openjdk.org>
Date:      2026-01-30 17:41:50 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ee60eff1ec9eddcdedc12c1707fbcca0025e71d6

8376038: Refactor java/sql tests to use JUnit
8376629: Refactor javax/sql tests to use JUnit

Reviewed-by: lancea

- test/jdk/java/sql/JavatimeTest.java
- test/jdk/java/sql/driverModuleTests/DriverManagerModuleTests.java
+ test/jdk/java/sql/test/TEST.properties
= test/jdk/java/sql/test/sql/BatchUpdateExceptionTests.java
+ test/jdk/java/sql/test/sql/CallableStatementTests.java
+ test/jdk/java/sql/test/sql/ConnectionTests.java
= test/jdk/java/sql/test/sql/DataTruncationTests.java
+ test/jdk/java/sql/test/sql/DateTests.java
+ test/jdk/java/sql/test/sql/DriverManagerTests.java
+ test/jdk/java/sql/test/sql/JavatimeTest.java
+ test/jdk/java/sql/test/sql/PreparedStatementTests.java
= test/jdk/java/sql/test/sql/SQLClientInfoExceptionTests.java
= test/jdk/java/sql/test/sql/SQLDataExceptionTests.java
= test/jdk/java/sql/test/sql/SQLExceptionTests.java
= test/jdk/java/sql/test/sql/SQLFeatureNotSupportedExceptionTests.java
= test/jdk/java/sql/test/sql/SQLIntegrityConstraintViolationExceptionTests.java
= test/jdk/java/sql/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java
= test/jdk/java/sql/test/sql/SQLNonTransientConnectionExceptionTests.java
= test/jdk/java/sql/test/sql/SQLNonTransientExceptionTests.java
= test/jdk/java/sql/test/sql/SQLRecoverableExceptionTests.java
= test/jdk/java/sql/test/sql/SQLSyntaxErrorExceptionTests.java
= test/jdk/java/sql/test/sql/SQLTimeoutExceptionTests.java
= test/jdk/java/sql/test/sql/SQLTransactionRollbackExceptionTests.java
= test/jdk/java/sql/test/sql/SQLTransientConnectionExceptionTests.java
= test/jdk/java/sql/test/sql/SQLTransientExceptionTests.java
= test/jdk/java/sql/test/sql/SQLWarningTests.java
+ test/jdk/java/sql/test/sql/StatementTests.java
+ test/jdk/java/sql/test/sql/TimeTests.java
+ test/jdk/java/sql/test/sql/TimestampTests.java
= test/jdk/java/sql/test/sql/drivermanager/DriverManagerInitTests.java
+ test/jdk/java/sql/test/sql/drivermanager/DriverManagerModuleTests.java
+ test/jdk/java/sql/test/sql/drivermanager/TEST.properties
- test/jdk/java/sql/testng/TEST.properties
- test/jdk/java/sql/testng/test/sql/CallableStatementTests.java
- test/jdk/java/sql/testng/test/sql/ConnectionTests.java
- test/jdk/java/sql/testng/test/sql/DateTests.java
- test/jdk/java/sql/testng/test/sql/DriverManagerTests.java
- test/jdk/java/sql/testng/test/sql/PreparedStatementTests.java
- test/jdk/java/sql/testng/test/sql/StatementTests.java
- test/jdk/java/sql/testng/test/sql/TimeTests.java
- test/jdk/java/sql/testng/test/sql/TimestampTests.java
- test/jdk/java/sql/testng/util/BaseTest.java
+ test/jdk/java/sql/util/BaseTest.java
= test/jdk/java/sql/util/DriverActionImpl.java
= test/jdk/java/sql/util/SerializedBatchUpdateException.java
= test/jdk/java/sql/util/StubCallableStatement.java
= test/jdk/java/sql/util/StubConnection.java
= test/jdk/java/sql/util/StubDatabaseMetaData.java
= test/jdk/java/sql/util/StubDriver.java
= test/jdk/java/sql/util/StubDriverDA.java
= test/jdk/java/sql/util/StubPreparedStatement.java
= test/jdk/java/sql/util/StubStatement.java
+ test/jdk/javax/sql/TEST.properties
= test/jdk/javax/sql/jars/badFactory/META-INF/services/javax.sql.rowset.RowSetFactory
= test/jdk/javax/sql/jars/goodFactory/META-INF/services/javax.sql.rowset.RowSetFactory
- test/jdk/javax/sql/rowset/TEST.properties
- test/jdk/javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java
- test/jdk/javax/sql/rowset/serial/SerialClob/SetAsciiStream.java
- test/jdk/javax/sql/rowset/serial/SerialClob/SetCharacterStream.java
+ test/jdk/javax/sql/test/rowset/BaseRowSetTests.java
+ test/jdk/javax/sql/test/rowset/CommonRowSetTests.java
+ test/jdk/javax/sql/test/rowset/RowSetFactoryTests.java
+ test/jdk/javax/sql/test/rowset/RowSetMetaDataTests.java
+ test/jdk/javax/sql/test/rowset/RowSetProviderTests.java
= test/jdk/javax/sql/test/rowset/RowSetWarningTests.java
= test/jdk/javax/sql/test/rowset/cachedrowset/CachedRowSetTests.java
+ test/jdk/javax/sql/test/rowset/cachedrowset/CommonCachedRowSetTests.java
= test/jdk/javax/sql/test/rowset/filteredrowset/CityFilter.java
+ test/jdk/javax/sql/test/rowset/filteredrowset/FilteredRowSetTests.java
= test/jdk/javax/sql/test/rowset/filteredrowset/PrimaryKeyFilter.java
= test/jdk/javax/sql/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java
+ test/jdk/javax/sql/test/rowset/joinrowset/JoinRowSetTests.java
+ test/jdk/javax/sql/test/rowset/resourcebundle/TEST.properties
= test/jdk/javax/sql/test/rowset/resourcebundle/ValidateGetBundle.java
+ test/jdk/javax/sql/test/rowset/resourcebundle/ValidateResourceBundleAccess.java
= test/jdk/javax/sql/test/rowset/serial/SQLInputImplTests.java
= test/jdk/javax/sql/test/rowset/serial/SQLOutputImplTests.java
+ test/jdk/javax/sql/test/rowset/serial/SerialArrayTests.java
+ test/jdk/javax/sql/test/rowset/serial/SerialBlobTests.java
+ test/jdk/javax/sql/test/rowset/serial/SerialClobTests.java
= test/jdk/javax/sql/test/rowset/serial/SerialDataLinkTests.java
= test/jdk/javax/sql/test/rowset/serial/SerialExceptionTests.java
+ test/jdk/javax/sql/test/rowset/serial/SerialJavaObjectTests.java
+ test/jdk/javax/sql/test/rowset/serial/SerialRefTests.java
= test/jdk/javax/sql/test/rowset/serial/SerialStructTests.java
= test/jdk/javax/sql/test/rowset/spi/SyncFactoryExceptionTests.java
= test/jdk/javax/sql/test/rowset/spi/SyncFactoryTests.java
= test/jdk/javax/sql/test/rowset/spi/SyncProviderExceptionTests.java
+ test/jdk/javax/sql/test/rowset/webrowset/CommonWebRowSetTests.java
= test/jdk/javax/sql/test/rowset/webrowset/WebRowSetTests.java
- test/jdk/javax/sql/testng/TEST.properties
- test/jdk/javax/sql/testng/test/rowset/BaseRowSetTests.java
- test/jdk/javax/sql/testng/test/rowset/CommonRowSetTests.java
- test/jdk/javax/sql/testng/test/rowset/RowSetFactoryTests.java
- test/jdk/javax/sql/testng/test/rowset/RowSetMetaDataTests.java
- test/jdk/javax/sql/testng/test/rowset/RowSetProviderTests.java
- test/jdk/javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java
- test/jdk/javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.java
- test/jdk/javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java
- test/jdk/javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java
- test/jdk/javax/sql/testng/test/rowset/serial/SerialArrayTests.java
- test/jdk/javax/sql/testng/test/rowset/serial/SerialBlobTests.java
- test/jdk/javax/sql/testng/test/rowset/serial/SerialClobTests.java
- test/jdk/javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java
- test/jdk/javax/sql/testng/test/rowset/serial/SerialRefTests.java
- test/jdk/javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java
= test/jdk/javax/sql/util/PropertyStubProvider.java
= test/jdk/javax/sql/util/StubArray.java
= test/jdk/javax/sql/util/StubBaseRowSet.java
= test/jdk/javax/sql/util/StubBlob.java
= test/jdk/javax/sql/util/StubCachedRowSetImpl.java
= test/jdk/javax/sql/util/StubClob.java
= test/jdk/javax/sql/util/StubContext.java
= test/jdk/javax/sql/util/StubFilteredRowSetImpl.java
= test/jdk/javax/sql/util/StubJdbcRowSetImpl.java
= test/jdk/javax/sql/util/StubJoinRowSetImpl.java
= test/jdk/javax/sql/util/StubNClob.java
= test/jdk/javax/sql/util/StubRef.java
= test/jdk/javax/sql/util/StubRowId.java
= test/jdk/javax/sql/util/StubRowSetFactory.java
= test/jdk/javax/sql/util/StubSQLXML.java
= test/jdk/javax/sql/util/StubStruct.java
= test/jdk/javax/sql/util/StubSyncProvider.java
= test/jdk/javax/sql/util/StubSyncResolver.java
= test/jdk/javax/sql/util/StubWebRowSetImpl.java
= test/jdk/javax/sql/util/SuperHero.java
= test/jdk/javax/sql/util/TestRowSetListener.java
= test/jdk/javax/sql/util/TestSQLDataImpl.java
= test/jdk/javax/sql/xml/COFFEE_ROWS.xml
= test/jdk/javax/sql/xml/DELETED_COFFEE_ROWS.xml
= test/jdk/javax/sql/xml/INSERTED_COFFEE_ROWS.xml
= test/jdk/javax/sql/xml/MODFIED_DELETED_COFFEE_ROWS.xml
= test/jdk/javax/sql/xml/UPDATED_COFFEE_ROWS.xml
= test/jdk/javax/sql/xml/UPDATED_INSERTED_COFFEE_ROWS.xml

Changeset: 3a4277db
Branch: shen-late-barriers
Author:    Srinivas Vamsi Parasa <sparasa at openjdk.org>
Date:      2026-01-30 17:50:58 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/3a4277db74f889d0b8350145515c1a1f4e399ec8

8374744: Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs

Reviewed-by: sviswanathan, dholmes

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp

Changeset: 32e00ff3
Branch: shen-late-barriers
Author:    Phil Race <prr at openjdk.org>
Date:      2026-01-30 19:07:59 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/32e00ff33785f0756cb320cd8c0ffad8eda76153

8375567: Remove AppContext usage from Swing Motif L&F classes

Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifToggleButtonUI.java

Changeset: 9ef98a5f
Branch: shen-late-barriers
Author:    Phil Race <prr at openjdk.org>
Date:      2026-01-30 19:08:20 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/9ef98a5fb194eec3024b87ea9f9c9acee952dcf6

8376747: Remove AppContext from Swing LayoutStyle

Reviewed-by: psadhukhan, azvegint

! src/java.desktop/share/classes/javax/swing/LayoutStyle.java

Changeset: c62c82d5
Branch: shen-late-barriers
Author:    Phil Race <prr at openjdk.org>
Date:      2026-01-30 19:27:45 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/c62c82d5e0485b8570bb1c61805e518fe05f3ec4

8376420: Remove AppContext from javax/swing/ImageIcon.java

Reviewed-by: aivanov, psadhukhan

! src/java.desktop/share/classes/javax/swing/ImageIcon.java

Changeset: 86a1a4c2
Branch: shen-late-barriers
Author:    Cesar Soares <dcsl at amazon.com>
Date:      2026-01-30 21:11:11 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/86a1a4c2b3eac7bae8ed5167f4908ba8e66be06d

Merge remote-tracking branch 'origin/master' into shen-late-barriers

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/macro.cpp



More information about the jdk-sandbox-changes mailing list