git: openjdk/loom: master: 13 new changesets

duke duke at openjdk.org
Wed Aug 20 08:34:53 UTC 2025


Changeset: 0b2d0817
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-08-19 14:45:37 +0000
URL:       https://git.openjdk.org/loom/commit/0b2d0817f14895102600744670e4a6d4764b0259

8365636: JFR: Minor cleanup

Reviewed-by: shade

! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/Configuration.java
! src/jdk.jfr/share/classes/jdk/jfr/Enabled.java
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderListener.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Histogram.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/Throttler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Filters.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java
! src/jdk.jfr/share/classes/jdk/jfr/package-info.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/EventTypeInfo.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/SettingDescriptorInfo.java

Changeset: 4ed268ff
Branch: master
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2025-08-19 15:05:25 +0000
URL:       https://git.openjdk.org/loom/commit/4ed268ff9aa6059221d76291c031b0fd29e20b95

8362304: Fix JDWP spec w.r.t. OPAQUE_FRAME and INVALID_SLOT errors

Reviewed-by: sspitsyn, alanb, amenkov

! src/java.se/share/data/jdwp/jdwp.spec

Changeset: 0755477c
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-08-19 16:01:12 +0000
URL:       https://git.openjdk.org/loom/commit/0755477c9a06cc773f307c7119efb97df797d23a

8342705: Add dark mode for docs

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/glass.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/highlight.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/moon.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/sun.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/x.svg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlAttr.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: 024292ac
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-08-19 16:08:12 +0000
URL:       https://git.openjdk.org/loom/commit/024292ac4dde7e49816d82d5f8a30a3e11f44d18

8365614: JFR: Improve PrettyWriter::printValue

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java

Changeset: 884076f6
Branch: master
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2025-08-19 19:06:20 +0000
URL:       https://git.openjdk.org/loom/commit/884076f6e249c336b088642e483adc0896df7a6e

8365719: Refactor uses of JLA.uncheckedNewStringNoRepl

Reviewed-by: liach, vyazici

! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/util/HexFormat.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java

Changeset: 0858743d
Branch: master
Author:    Phil Race <prr at openjdk.org>
Date:      2025-08-19 20:03:52 +0000
URL:       https://git.openjdk.org/loom/commit/0858743deed6b4fa2329983c7911d9f56f875b8e

8277585: Remove the terminally deprecated finalize() method from javax.imageio.stream APIs

Reviewed-by: achung, azvegint, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
- src/java.desktop/share/classes/com/sun/imageio/stream/StreamFinalizer.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/package-info.java

Changeset: 3bbaa772
Branch: master
Author:    Brett Okken <brett.okken at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2025-08-19 20:31:17 +0000
URL:       https://git.openjdk.org/loom/commit/3bbaa772b0bb94694940156ec0ce421f87f02be7

8364320: String encodeUTF8 latin1 with negatives

Reviewed-by: liach, rriggs

! src/java.base/share/classes/java/lang/String.java

Changeset: 55e7494d
Branch: master
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2025-08-19 23:33:40 +0000
URL:       https://git.openjdk.org/loom/commit/55e7494deebfdacbb94d470995f770caa732877b

8365703: Refactor ZipCoder to use common JLA.uncheckedNewStringNoRepl

Reviewed-by: lancea, vyazici

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java

Changeset: 95577ca9
Branch: master
Author:    Samuel Chee <samche01 at arm.com>
Committer: Dean Long <dlong at openjdk.org>
Date:      2025-08-19 23:48:57 +0000
URL:       https://git.openjdk.org/loom/commit/95577ca97f82a5a83e86ed932c7c42b644d32cca

8361890: Aarch64: Removal of redundant dmb from C1 AtomicLong methods

Reviewed-by: aph, dlong

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: eca2032c
Branch: master
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2025-08-20 00:04:38 +0000
URL:       https://git.openjdk.org/loom/commit/eca2032c06ecf01a2e54666e719ad98c372130ec

8365559: jarsigner shows files non-existent if signed with a weak algorithm

Reviewed-by: abarashev, wetmore

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/sun/security/tools/jarsigner/RemovedFiles.java

Changeset: 640b71da
Branch: master
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2025-08-20 04:20:22 +0000
URL:       https://git.openjdk.org/loom/commit/640b71da48c41e1f216f6bee1e7871961322cf53

8365168: Use 64-bit aligned addresses for CK_ULONG access in PKCS11 native key code

Reviewed-by: coffeys

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c

Changeset: 506625b7
Branch: master
Author:    Koichi Sakata <ksakata at openjdk.org>
Date:      2025-08-20 04:47:04 +0000
URL:       https://git.openjdk.org/loom/commit/506625b768c940a3f4fc2efce485d9207ca61cfe

8356324: JVM crash (SIGSEGV at ClassListParser::resolve_indy_impl) during -Xshare:dump starting from 21.0.5

Reviewed-by: coleenp, matsaave

! src/hotspot/share/oops/cpCache.inline.hpp

Changeset: b453eb63
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2025-08-20 06:07:20 +0000
URL:       https://git.openjdk.org/loom/commit/b453eb63c641e1e69b4aef57a220ebe45b9d1693

8365811: test/jdk/java/net/CookieHandler/B6644726.java failure - "Should have 5 cookies. Got only 4, expires probably didn't parse correctly"

Reviewed-by: syan, alanb

! test/jdk/java/net/CookieHandler/B6644726.java



More information about the loom-dev mailing list