git: openjdk/jdk24u: master: 20 new changesets
Rob McKenna
robm at openjdk.org
Tue Apr 15 16:51:17 UTC 2025
Changeset: 133f0006
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2024-12-11 18:34:10 +0000
URL: https://git.openjdk.org/jdk24u/commit/133f00061003dc2d4fb16f00465c70d3a39f2590
Merge
Changeset: 851207c6
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-12-12 03:14:30 +0000
URL: https://git.openjdk.org/jdk24u/commit/851207c61582a707182328b5dddc1b8198e2db45
8343007: Enhance Buffered Image handling
Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534
! src/java.desktop/share/native/libawt/java2d/loops/Blit.c
Changeset: 6e527c17
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2024-12-13 14:40:26 +0000
URL: https://git.openjdk.org/jdk24u/commit/6e527c179714c53e8bf6d95c4afbf4c53368d26d
8342562: Enhance Deflater operations
Backport-of: 17f7df55fb762488c1054985830ea13840489df2
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
Changeset: 589ab117
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-01-13 07:26:07 +0000
URL: https://git.openjdk.org/jdk24u/commit/589ab1173d8604f5804d16bb7727cc1544124dfe
8337494: Clarify JarInputStream behavior
Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
Changeset: 20bedf86
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-01-15 03:36:32 +0000
URL: https://git.openjdk.org/jdk24u/commit/20bedf8622cdf970294be8f1e686c107ba8b18a3
Merge
Changeset: f84c378c
Branch: master
Author: Damon Fenacci <dfenacci at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-01-21 08:11:47 +0000
URL: https://git.openjdk.org/jdk24u/commit/f84c378c4f49f7083eabbaa537de51e6e07efcd2
8338430: Improve compiler transformations
Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032
! src/hotspot/share/opto/addnode.cpp
Changeset: d76d9644
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-01-22 03:14:18 +0000
URL: https://git.openjdk.org/jdk24u/commit/d76d96442f6c1b4d8515c0335db2b272755e79dd
Merge
Changeset: 59ee98f3
Branch: master
Author: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-01-27 06:40:55 +0000
URL: https://git.openjdk.org/jdk24u/commit/59ee98f38d63293aac3fd94f57693166a83e5d47
8337692: Better TLS connection support
Reviewed-by: jnimeh
Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
Changeset: 54de74ef
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-01-28 07:21:16 +0000
URL: https://git.openjdk.org/jdk24u/commit/54de74efea41173529aa3c5ae4dccd180f43d4e5
Merge
! src/hotspot/share/opto/addnode.cpp
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/hotspot/share/opto/addnode.cpp
! src/java.base/share/classes/sun/security/util/KeyUtil.java
Changeset: 32b76daa
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-11 14:46:20 +0000
URL: https://git.openjdk.org/jdk24u/commit/32b76daa8449627c586964f633ac534ba2190c0b
8349828: Redo - Change milestone to fcs for newly created jdk24.0.1 branch
Reviewed-by: coffeys
! make/conf/version-numbers.conf
Changeset: bedeb9e4
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-11 15:14:52 +0000
URL: https://git.openjdk.org/jdk24u/commit/bedeb9e441902b6ca5041b83d4d19b7853bd1fe5
Merge
Changeset: c1643be1
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-12 06:30:53 +0000
URL: https://git.openjdk.org/jdk24u/commit/c1643be1eb10c0110e228f0a5984dd51fc29c276
8347847: Enhance jar file support
Backport-of: 3df5d5c26cbd21595d5c910be8fd6792c5b6d183
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Changeset: 39c20c07
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-12 06:32:32 +0000
URL: https://git.openjdk.org/jdk24u/commit/39c20c07a1ba6bd38d696ac5935c2cc6b12844b3
8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs
Backport-of: d2262fe4e9b3118d4c4ab152aa2771b744398367
! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
+ src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem
Changeset: 5730d88b
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-19 04:37:26 +0000
URL: https://git.openjdk.org/jdk24u/commit/5730d88b1f7cee173e6d038970c3c64455e701a6
8349058: 'internal proprietary API' warnings make javac warnings unusable
Backport-of: 754e5ddb6ada7ccd778ddbe468f62df6d6a6977a
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! test/langtools/tools/javac/options/system/SystemSunProprietary.java
Changeset: 4915b316
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-19 14:15:45 +0000
URL: https://git.openjdk.org/jdk24u/commit/4915b3166b128a19a4ce25367332aa35b9f1db5c
8348562: ZGC: segmentation fault due to missing node type check in barrier elision analysis
Backport-of: b1659e345afa7d660e832f0d8ce48707ac99e824
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: 84b225db
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-19 14:17:13 +0000
URL: https://git.openjdk.org/jdk24u/commit/84b225db34786e09744c065a6bac480f4e8bc399
8349183: [BACKOUT] Optimization for StringBuilder append boolean & null
8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt
Backport-of: f0837b218317c7ac6e031a93381da3caa93946aa
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: b345e17d
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-02-19 14:25:48 +0000
URL: https://git.openjdk.org/jdk24u/commit/b345e17d1cc6704eef5f02ed94f25eb5af75826b
8349084: Update vectors used in several PQC benchmarks
Backport-of: 681c6d43399bdf19f001c4ecdd93b52fb9043c87
! test/micro/org/openjdk/bench/java/security/HSS.java
! test/micro/org/openjdk/bench/java/security/MLDSA.java
! test/micro/org/openjdk/bench/java/security/MLKEMBench.java
Changeset: 01e27b60
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-02-24 11:59:58 +0000
URL: https://git.openjdk.org/jdk24u/commit/01e27b6003ea6e5976a0f0eec963e30195966e89
8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents
Backport-of: 352a7a97823b0fe3ce65cb3b00b8aa0bbdfb08f3
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java
Changeset: a9cfe9e8
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-03-05 07:19:53 +0000
URL: https://git.openjdk.org/jdk24u/commit/a9cfe9e82ac0bb22b1027210fd3ca926d93a809a
8350820: OperatingSystemMXBean CpuLoad() methods return -1.0 on Windows
Backport-of: d8d055ed0dcfa270ab091ea9e9856eb57d105b6c
! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c
Changeset: 56a69018
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2025-04-15 16:47:45 +0000
URL: https://git.openjdk.org/jdk24u/commit/56a6901801dda73e58f9f543e92553715187bfe2
Merge
More information about the jdk-updates-changes
mailing list