git: openjdk/jdk24u: master: 64 new changesets
Rob McKenna
robm at openjdk.org
Fri Jan 24 00:36:09 UTC 2025
Changeset: 03bdee0f
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-12-11 16:06:40 +0000
URL: https://git.openjdk.org/jdk24u/commit/03bdee0f751b9a4a36c1830374474064a019336b
8342469: Improve API documentation for java.lang.classfile.instruction
Reviewed-by: asotona
Backport-of: 0f035545e5c0cd02d11ab8edd5786c1f1f6043a7
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/Instruction.java
! src/java.base/share/classes/java/lang/classfile/Label.java
! src/java.base/share/classes/java/lang/classfile/Opcode.java
! src/java.base/share/classes/java/lang/classfile/TypeKind.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java
! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java
! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java
! src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java
Changeset: 950c8adf
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-12-11 17:16:13 +0000
URL: https://git.openjdk.org/jdk24u/commit/950c8adfd7a19c1de3d0e36afdc17e5dad15bc30
8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64
Reviewed-by: iklam
Backport-of: a6277bb521e07e569cd75a4641b2a05a26f47b0a
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java
Changeset: 6fdfa729
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-12-12 13:37:00 +0000
URL: https://git.openjdk.org/jdk24u/commit/6fdfa729969b8416c2afa78e28c50db52497a48b
8345773: Class-File API debug printing capability
Reviewed-by: liach
Backport-of: f88c1c6ff86b8f29a71647e46136b6432bb67619
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
Changeset: 3b53ed7f
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-12-12 17:27:54 +0000
URL: https://git.openjdk.org/jdk24u/commit/3b53ed7fb000d108bc4e98224d2db9322d8263a4
8345818: Fix SM cleanup of parsing of System property resource.bundle.debug
Reviewed-by: lancea
Backport-of: 4f855d1342d55aeee93b7d0c5796fbfd4994c856
! src/java.base/share/classes/java/util/ResourceBundle.java
Changeset: 897a8abe
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-12-12 22:24:36 +0000
URL: https://git.openjdk.org/jdk24u/commit/897a8abecc672b35d4c0b3a46785a413cbfe70cf
8346040: Zero interpreter build on Linux Aarch64 is broken
Reviewed-by: kbarrett
Backport-of: ef6e987a006ef81fb0cc6c12a88ee954738ec5d0
! src/hotspot/share/oops/compressedKlass.hpp
Changeset: 6bc14d6b
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-12-13 11:25:56 +0000
URL: https://git.openjdk.org/jdk24u/commit/6bc14d6b7740a2a08ce234b24a3a94a433df994c
8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27
Reviewed-by: psadhukhan
Backport-of: 9bd70ec806ac0134926f32e222f4075e3d407422
! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java
Changeset: 4d6eccd9
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-12-16 06:17:11 +0000
URL: https://git.openjdk.org/jdk24u/commit/4d6eccd9fc87e4d4bf91c605b7c9578d5ba174b2
8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635
Reviewed-by: ccheung
Backport-of: c2f0ef5f4822e7e558fe2b4077d57634d380aa11
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
Changeset: 6e8aad1a
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2024-12-16 09:41:59 +0000
URL: https://git.openjdk.org/jdk24u/commit/6e8aad1ad4c73e17f78aaa1458c59afa7f7a51fb
8345573: Module dependencies not resolved from run-time image when --limit-module is being used
Reviewed-by: mchung
Backport-of: 11cd639842b61952755ad83e88446c91237c19f5
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/bindservices/BindServices.java
! test/jdk/tools/jlink/bindservices/SuggestProviders.java
! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java
Changeset: 67b82516
Branch: master
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2024-12-16 10:17:28 +0000
URL: https://git.openjdk.org/jdk24u/commit/67b82516792f8c834d784283c1aa5629fba0a490
8345944: JEP 492: extending local class in a different static context should not be allowed
8345953: JEP 492: instantiating local classes in a different static context should not be allowed
Reviewed-by: vromero
Backport-of: 0ad64234e2fd19ec0435fb00340120153b928f9c
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.java
! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.out
+ test/langtools/tools/javac/LocalFreeVarStaticSuper.java
+ test/langtools/tools/javac/LocalFreeVarStaticSuper.out
Changeset: 297b21fb
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-12-16 14:57:34 +0000
URL: https://git.openjdk.org/jdk24u/commit/297b21fb60100ff132468cc8f110f353def95a44
8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully
Reviewed-by: sjohanss
Backport-of: a9a5f7cb0a75b82d613ecd9018e13e5337e90363
! src/hotspot/share/gc/shared/genArguments.cpp
Changeset: f703b6e7
Branch: master
Author: Lance Andersen <lancea at openjdk.org>
Date: 2024-12-16 17:07:28 +0000
URL: https://git.openjdk.org/jdk24u/commit/f703b6e7b159f06aafcbd4e7553258823ee4a3a7
8346202: Correct typo in SQLPermission
Reviewed-by: iris
Backport-of: ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab
! src/java.sql/share/classes/java/sql/SQLPermission.java
Changeset: 2cc14faa
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-12-18 13:45:44 +0000
URL: https://git.openjdk.org/jdk24u/commit/2cc14faa21b32e594d5f8630f2e02daa9085b01f
8344647: Make java.se participate in the preview language feature `requires transitive java.base`
Reviewed-by: liach, vromero
Backport-of: d50b725ac0f228f5b04dd68c123c7f6b263c0d02
! src/java.base/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/ImportModule.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
Changeset: 0225372e
Branch: master
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2024-12-18 17:23:51 +0000
URL: https://git.openjdk.org/jdk24u/commit/0225372e0b44e8cfc58fa3d442f08ea269a9dcc1
8346174: UMAX/UMIN are missing from XXXVector::reductionOperations
Reviewed-by: jbhateja
Backport-of: 31c3b191745b5c97ae4e757323355fb9831da9fe
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
Changeset: b8249c5d
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-12-18 18:05:16 +0000
URL: https://git.openjdk.org/jdk24u/commit/b8249c5d9031d1c6b2b748f5ac153e242c11ed89
8346017: Socket.connect specified to throw UHE for unresolved address is problematic for SOCKS V5 proxy
Reviewed-by: alanb
Backport-of: 9e8aa855fe3483b1a59233bcbd693cd0fed7de8e
! src/java.base/share/classes/java/net/Socket.java
! test/jdk/java/net/Socket/ConnectFailTest.java
+ test/jdk/java/net/Socket/ConnectSocksProxyTest.java
Changeset: 4aec2d4e
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2024-12-19 02:47:52 +0000
URL: https://git.openjdk.org/jdk24u/commit/4aec2d4ef94876066c29b4372b167bc7747a5c0b
8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual
Reviewed-by: dholmes
Backport-of: 414eb6bb83d092fbcd87d5ab72519b6eb109837f
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
Changeset: 2c336299
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-12-19 07:50:02 +0000
URL: https://git.openjdk.org/jdk24u/commit/2c336299aabe240ef2f559c711600b2983e28daa
8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "<local4>" is null'
Reviewed-by: lmesnik
Backport-of: ea50c54a14d39fcedabe8426a14eaec27ab24af2
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java
Changeset: 303736b0
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-12-19 09:27:16 +0000
URL: https://git.openjdk.org/jdk24u/commit/303736b038590609cf65bef19cabb6848d211a8d
8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827
Reviewed-by: fyang
Backport-of: a24b08fcb0b3784181096f5c669e57e110600056
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: f0ada9f3
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-12-19 22:08:57 +0000
URL: https://git.openjdk.org/jdk24u/commit/f0ada9f34e2a768c0dbcb2ed4ff0fe4019fdee9c
8345327: JDK 24 RDP1 L10n resource files update
Reviewed-by: naoto, dnguyen
Backport-of: fd0207d59309ae1af9539580f5bfcbc7627789cb
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 63aa68a7
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-12-20 15:05:22 +0000
URL: https://git.openjdk.org/jdk24u/commit/63aa68a7c69cf52ab143b07d6a3bd3a70858b436
8346128: Comparison build fails due to difference in LabelTarget.html
Reviewed-by: hannesw, liach
Backport-of: 2a68f741884e73c9ed8e5222e57f5ecb088b3cf7
! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java
Changeset: 5d138cbb
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-12-20 15:26:22 +0000
URL: https://git.openjdk.org/jdk24u/commit/5d138cbba06772bc32c163be25186d41b78b40aa
8345266: java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java JTREG_TEST_THREAD_FACTORY=Virtual fails with OOME
Reviewed-by: dholmes, alanb
Backport-of: 572ce269d0cf7974ad5299edbff596a36d0692a9
! src/hotspot/share/runtime/continuation.cpp
! test/jdk/ProblemList-Virtual.txt
+ test/jdk/java/lang/Thread/virtual/MonitorEnterWaitOOME.java
Changeset: bed04019
Branch: master
Author: Sorna Sarathi N <ssarathi at openjdk.org>
Committer: Iris Clark <iris at openjdk.org>
Date: 2024-12-20 18:13:13 +0000
URL: https://git.openjdk.org/jdk24u/commit/bed040191bda38726b8894a3e937138eb798027d
8344611: Add missing classpath exception
Reviewed-by: iris
Backport-of: 458979d83ac784273263b54516369d79764010dd
! src/java.base/share/native/libjava/ub.h
! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_neon.c
! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_rvv.c
! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_sve.c
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java
Changeset: ab78b04c
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-12-30 10:59:08 +0000
URL: https://git.openjdk.org/jdk24u/commit/ab78b04cf65fb93dafc1f8ae490592a0de587ffa
8346667: Doccheck: warning about missing </span> before <h2>
Reviewed-by: prappo
Backport-of: 054c644ea6ea38e54abc81e231977106d04bb69e
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
Changeset: 05c37699
Branch: master
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-12-30 11:26:02 +0000
URL: https://git.openjdk.org/jdk24u/commit/05c376998652c11c90dc4b0b9c7c40c4dab5b9d5
8337111: Bad HTML checker for generated documentation
8337113: Bad character checker for generated documentation
8337116: Internal links checker for generated documentation
8337114: DocType checker for generated documentation
8337117: External links checker for generated documentation
Reviewed-by: prappo
Backport-of: ed292318a98163b3226aa05d06825b48c3d97dbb
- test/docs/jdk/javadoc/TestDocs.java
+ test/docs/jdk/javadoc/doccheck/DocCheck.java
+ test/docs/jdk/javadoc/doccheck/ExtLinksJdk.txt
+ test/docs/jdk/javadoc/doccheck/checks/jdkCheckExtlinks.java
+ test/docs/jdk/javadoc/doccheck/checks/jdkCheckHtml.java
+ test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java
+ test/docs/jdk/javadoc/doccheck/checks/jdkDoctypeBadcharsCheck.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/Checker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/FileChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/FileProcessor.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/HtmlChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/HtmlFileChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/Log.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/BadCharacterChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/DocTypeChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/ExtLinkChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/LinkChecker.java
+ test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/TidyChecker.java
Changeset: 4254e99c
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-12-31 06:26:39 +0000
URL: https://git.openjdk.org/jdk24u/commit/4254e99ce28f767ddf0f7f6803a45d68afd44859
8346847: [s390x] minimal build failure
Reviewed-by: clanger
Backport-of: 807f6f7fb868240cba5ba117c7059216f69a53f9
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: 33971ecb
Branch: master
Author: Sorna Sarathi N <ssarathi at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-01-06 13:27:11 +0000
URL: https://git.openjdk.org/jdk24u/commit/33971ecb6e9c371c9110c1c17252f0a5e881c56b
8346069: Add missing Classpath exception statements
Reviewed-by: kcr, iris, amitkumar
Backport-of: 09c29d1d4274d9c36e1af98f02e6fc5b3f35133f
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java
Changeset: cc7c293b
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-06 18:24:37 +0000
URL: https://git.openjdk.org/jdk24u/commit/cc7c293bce8a564943606dbbcad64db96909d68a
8345970: pthread_getcpuclockid related crashes in shenandoah tests
Reviewed-by: shade
Backport-of: 2ce53e88481659734bc5424c643c5e31c116bc5d
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp
Changeset: 256856a5
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-01-07 09:49:56 +0000
URL: https://git.openjdk.org/jdk24u/commit/256856a5a18813eb13b6667c68b154b984afe6f3
8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8
Reviewed-by: chagedorn
Backport-of: 874d68a96ce67caaf944dd25fbfb44eab965dfd3
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/vectorization/TestReplicateAtConv.java
Changeset: 860b30dd
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-01-08 10:16:28 +0000
URL: https://git.openjdk.org/jdk24u/commit/860b30ddf9459ab1e4ef44cb9f3df2ad24e9652d
8347047: Cleanup action passed to MemorySegment::reinterpret keeps old segment alive
Reviewed-by: shade
Backport-of: b0c935c03ebb34f20f15dd8c7616c6c4526073cd
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
Changeset: c3b52089
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-08 15:24:09 +0000
URL: https://git.openjdk.org/jdk24u/commit/c3b52089f6d504370e10105bda781513c1f66246
8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache
Reviewed-by: epeter
Backport-of: cf3e48e77172db7e27530af9754e1ead8d493f52
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
Changeset: 29c6bf23
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-01-08 23:30:52 +0000
URL: https://git.openjdk.org/jdk24u/commit/29c6bf23fbc7a4ed9da490b053e0cc37796a891c
8346457: AOT cache creation crashes with "assert(pair_at(i).match() < pair_at(i+1).match()) failed: unsorted table entries"
Reviewed-by: iklam
Backport-of: 8d388ccd9eae279018bf499e49152fd276aab5bf
! src/hotspot/share/cds/metaspaceShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/CreateAOTCacheVerifyError.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/BadLookupSwitch.jcod
Changeset: bf451280
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-09 03:45:05 +0000
URL: https://git.openjdk.org/jdk24u/commit/bf45128055f6be8b99e862db54899aaa601ddce3
8346872: tools/jpackage/windows/WinLongPathTest.java fails
Reviewed-by: almatvee
Backport-of: 4d18e5a1e26e04beb550d01ba5a3dbb8c0c37fa0
! test/jdk/tools/jpackage/windows/WinLongPathTest.java
Changeset: c033806b
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-09 10:03:54 +0000
URL: https://git.openjdk.org/jdk24u/commit/c033806b8c285ebeefb62fbeec1c27a1ca60a46c
8346739: jpackage tests failed after JDK-8345259
Reviewed-by: shade, mchung, asemenyuk
Backport-of: 7ba969a576eb92446e40587fecf98e1e4aba8883
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
! test/jdk/tools/jpackage/share/RuntimeImageTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: 7d4fa781
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-09 10:04:19 +0000
URL: https://git.openjdk.org/jdk24u/commit/7d4fa7818b2dde1c1b504af464ced0d5db008844
8345259: Disallow ALL-MODULE-PATH without explicit --module-path
Reviewed-by: alanb, mchung
Backport-of: bcb1bdaae772c752d54939dae3a0d95892acc228
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/basic/AllModulePath.java
! test/jdk/tools/jlink/basic/BasicTest.java
Changeset: ff9b8e46
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-09 17:07:14 +0000
URL: https://git.openjdk.org/jdk24u/commit/ff9b8e4607e28cf2b165f3ff170b17e6b6d8a8a5
8346737: GenShen: Generational memory pools should not report zero for maximum capacity
Reviewed-by: kdnilsen, ysr
Backport-of: 249f141211c94afcce70d9d536d84e108e07b4e5
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp
Changeset: 864d0fde
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-09 20:44:54 +0000
URL: https://git.openjdk.org/jdk24u/commit/864d0fde236c80c13a0428e099a6ee2ff640e7e9
8347289: HKDF delayed provider selection failed with non-extractable PRK
Reviewed-by: valeriep
Backport-of: db7fa6a2c65d11e5bd790073d345f37b5ec356b6
! src/java.base/share/classes/com/sun/crypto/provider/HKDFKeyDerivation.java
+ test/jdk/com/sun/crypto/provider/KDF/HKDFDelayedPRK.java
Changeset: 41630c5c
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-10 08:43:03 +0000
URL: https://git.openjdk.org/jdk24u/commit/41630c5c32134b31351fcac3f9c33ad3a7f4df6c
8347127: CTW fails to build after JDK-8334733
Reviewed-by: phh
Backport-of: e413fc643c4a58e3c46d81025c3ac9fbf89db4b9
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: ba36d309
Branch: master
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-01-10 08:56:45 +0000
URL: https://git.openjdk.org/jdk24u/commit/ba36d309c3294607b4ce184bfe517ff2931b2546
8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed()
Reviewed-by: coleenp
Backport-of: cbabc0451505a00dfe77c163190736460c53820f
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 92a4e234
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-10 10:45:42 +0000
URL: https://git.openjdk.org/jdk24u/commit/92a4e2346788c682c29a8dab3fe36f8c2a323732
8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs
Reviewed-by: rehn
Backport-of: 379ac349d13e2c0c6986eb0787f33b9a7a2a3749
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: c61fbfd6
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-10 13:51:45 +0000
URL: https://git.openjdk.org/jdk24u/commit/c61fbfd6ea0e2b91a0321b6b6cd382f710d0deef
8345337: JFR: jfr view should display all direct subfields for an event type
Reviewed-by: mgronlun
Backport-of: 672c413c61d9b155020a0fd4bd1c2bc0661a60fb
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java
Changeset: f0a89c5d
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-01-10 15:27:09 +0000
URL: https://git.openjdk.org/jdk24u/commit/f0a89c5d8e00609db6a25b69dab04a1c955b23c5
8310340: assert(_thread->is_interp_only_mode() || stub_caller) failed: expected a stub-caller
Reviewed-by: sspitsyn
Backport-of: ea49537726db6530f0ddcc04d9938df3d6d18250
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: da74fbd9
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-01-13 13:45:19 +0000
URL: https://git.openjdk.org/jdk24u/commit/da74fbd920cdcd16f6097fcb8488a061f4753be5
8347006: LoadRangeNode floats above array guard in arraycopy intrinsic
Reviewed-by: chagedorn
Backport-of: 82e2a791225a289ba32360bf415274c4b48b9e00
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInit.java
Changeset: ecdc3220
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-01-13 16:37:38 +0000
URL: https://git.openjdk.org/jdk24u/commit/ecdc322029d3f1338d547955c938b6bc57696ac0
8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class
Reviewed-by: aivanov, kizune
Backport-of: a46ae7031e30eb4940e43012a42f1b7fa5d942ef
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgePackages.h
+ test/jdk/javax/accessibility/TestJMenuItemShortcutAccessibility.java
Changeset: 4a623a2b
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-01-13 17:00:54 +0000
URL: https://git.openjdk.org/jdk24u/commit/4a623a2b6dee69be53361d88c88da7a4d787fd08
8342468: Improve API documentation for java.lang.classfile.constantpool
8347163: Javadoc error in ConstantPoolBuilder after JDK-8342468
Reviewed-by: asotona
Backport-of: bcefab5e55d4527a38dcab550581a734c1564608
! src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java
! src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java
+ src/java.base/share/classes/java/lang/classfile/constantpool/snippet-files/PackageSnippets.java
! test/jdk/jdk/classfile/SnippetsTest.java
Changeset: e76cc445
Branch: master
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-01-14 07:35:21 +0000
URL: https://git.openjdk.org/jdk24u/commit/e76cc445025bf948f4255fd96d78ec85573ed1f0
8347407: [BACKOUT] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: thartmann, kvn
Backport-of: b37f12362507fb2cd291a2b44b4777ba76efd35e
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
Changeset: 24053d9b
Branch: master
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-01-14 13:31:29 +0000
URL: https://git.openjdk.org/jdk24u/commit/24053d9b6a10f51101aaa1f9e12fb2664d74e3f3
8347274: Gatherers.mapConcurrent exhibits undesired behavior under variable delays, interruption, and finishing
Reviewed-by: alanb
Backport-of: 450636ae28b84ded083b6861c6cba85fbf87e16e
! src/java.base/share/classes/java/util/stream/Gatherers.java
! test/jdk/java/util/stream/GatherersMapConcurrentTest.java
Changeset: 57c46ac2
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-14 14:06:36 +0000
URL: https://git.openjdk.org/jdk24u/commit/57c46ac2feefa2064e67578d9b12403078171035
8342062: Reformat keytool and jarsigner output for keys with a named parameter set
Reviewed-by: mullan
Backport-of: fa5ff82eb3f0f2df74acd117509bac6e3c634a3f
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
! test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java
! test/jdk/sun/security/tools/keytool/KeyAlg.java
Changeset: f42e2c10
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-01-14 15:20:53 +0000
URL: https://git.openjdk.org/jdk24u/commit/f42e2c10c6f3e0f17bf9ada10dea0b98a29a39c8
8347554: [BACKOUT] C2: implement optimization for series of Add of unique value
Reviewed-by: kvn, thartmann
Backport-of: 062f2dcfe5b62cc3dd3c292eeebd7a7ac78f849a
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
- test/hotspot/jtreg/compiler/c2/TestSerialAdditions.java
Changeset: f45a23ca
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-01-14 16:39:26 +0000
URL: https://git.openjdk.org/jdk24u/commit/f45a23cabdcf43e1ae82e34a64f04df87a40d415
8347605: Use spec tag to refer to IEEE 754 standard
Reviewed-by: liach, bpb, iris
Backport-of: 7c883c284de4fa1cb55f4fd4cf4dc9115bee5e65
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java
Changeset: 1399f253
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-14 22:31:31 +0000
URL: https://git.openjdk.org/jdk24u/commit/1399f253b03c0deef862eb1ef3ffb16eb0a56717
8343510: JFR: Remove AccessControlContext from FlightRecorder::addListener specification
Reviewed-by: mgronlun
Backport-of: 1bf2f5c8a92b30eabb530737158f57c63a81fef6
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
Changeset: 6965840e
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-01-15 05:14:53 +0000
URL: https://git.openjdk.org/jdk24u/commit/6965840e0dd497325fe1c924c281aa6fde4611fc
8347646: module-info classfile missing the preview flag
Reviewed-by: asotona
Backport-of: bb93f67ea8955216e81d1aef58d0ec8bf1fc9bb1
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/ImportModule.java
! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
Changeset: f7858e24
Branch: master
Author: Qizheng Xing <qxing at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-01-15 08:21:47 +0000
URL: https://git.openjdk.org/jdk24u/commit/f7858e24227669bc6638f11149614e7464961659
8346831: Remove the extra closing parenthesis in CTW Makefile
Reviewed-by: thartmann, chagedorn
Backport-of: 79958470e08ade2d3584748e020bd2e18092c0cf
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: 467f4070
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-15 12:37:08 +0000
URL: https://git.openjdk.org/jdk24u/commit/467f407037282cdba6ac7415e2098c7a24950594
8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs
Reviewed-by: kvn, jwaters
Backport-of: 830173fcb08b004ea3932d47cb522c589feec0b5
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: c141aa1e
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-15 14:26:23 +0000
URL: https://git.openjdk.org/jdk24u/commit/c141aa1e08e5ca5363c650d4e6eb13d2b97541f3
8347596: Update HSS/LMS public key encoding
Reviewed-by: mullan
Backport-of: 0ee6ba9c4c998baeb733363d00db138864f49406
! src/java.base/share/classes/sun/security/provider/HSS.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/jdk/sun/security/provider/hss/TestHSS.java
Changeset: 1495f7ad
Branch: master
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-01-15 16:42:31 +0000
URL: https://git.openjdk.org/jdk24u/commit/1495f7addbaab5ed6bfb582a63f8cc2f0c97a100
8345493: JFR: JVM.flush hangs intermittently
Reviewed-by: egahlin
Backport-of: 4257215a9fa02f74ccd4fc62893d4b1a232a8754
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
Changeset: febcfd69
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-01-21 23:10:22 +0000
URL: https://git.openjdk.org/jdk24u/commit/febcfd69ffe88e8a9d3cdf267bc062816577f868
8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause
Reviewed-by: ysr
Backport-of: 6a29a8110ec38b4adc8163ba8651cbc935353f1d
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: bc194942
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-01-22 05:52:55 +0000
URL: https://git.openjdk.org/jdk24u/commit/bc19494216c697854bf0bb6965879b2f17aa7b87
8347763: [doc] Add documentation of module options for JEP 483
Reviewed-by: iklam
Backport-of: 17e3df652feb2a0fb960cd235c0efc4b482731d6
! src/java.base/share/man/java.md
Changeset: 53592205
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-07-25 11:07:37 +0000
URL: https://git.openjdk.org/jdk24u/commit/535922059c961db1129fbed8ef39f69b79bb0132
8335428: Enhanced Building of Processes
Reviewed-by: rhalade, djelinski
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: aaf3415d
Branch: master
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-08-07 04:03:55 +0000
URL: https://git.openjdk.org/jdk24u/commit/aaf3415de8ab6f3342308e4c7efa838376181525
8336564: Enhance mask blit functionality redux
Reviewed-by: rhalade, mschoene, psadhukhan, prr
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
Changeset: a9fae679
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-09-18 14:11:13 +0000
URL: https://git.openjdk.org/jdk24u/commit/a9fae67913d49c0fd4925abd6ac9285d274d9c9b
8339180: Enhanced Building of Processes: Follow-on Issue
Reviewed-by: naoto, djelinski
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 93ea8e70
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date: 2024-10-15 15:28:47 +0000
URL: https://git.openjdk.org/jdk24u/commit/93ea8e708d5fc3dfe01de8d5b6d1061fef91b5d4
8330045: Enhance array handling
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
Co-authored-by: Martin Balao <mbalao at redhat.com>
Reviewed-by: rhalade, ahgross, thartmann, epeter, adinn, roland
! src/hotspot/share/opto/subnode.cpp
! test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java
Changeset: 4ce95c95
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-22 11:28:52 +0000
URL: https://git.openjdk.org/jdk24u/commit/4ce95c95efd1587003e91c9d18d94d5b3134aeac
Merge
Reviewed-by: dfuchs
Changeset: 99e21c6a
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-01-22 18:47:06 +0000
URL: https://git.openjdk.org/jdk24u/commit/99e21c6aaf853ebd3e640946f1dd5d292ccee408
8348013: [doc] fix typo in java.md caused by JDK-8347763
Reviewed-by: iklam
Backport-of: e1cf3517ae0dcfa98e22d669f9f624dfbbd6ab73
! src/java.base/share/man/java.md
Changeset: 53aa9f25
Branch: master
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2025-01-23 08:28:58 +0000
URL: https://git.openjdk.org/jdk24u/commit/53aa9f2596d5d839f0f53c34e947d2ce0182421f
8347817: Timeouts running test/jdk/java/lang/String/concat/HiddenClassUnloading.java with fastdebug builds
Reviewed-by: mdoerr
Backport-of: 15d6469e8da635364c0ba83e425fd149c2d69495
! test/jdk/java/lang/String/concat/HiddenClassUnloading.java
Changeset: 268ba3cf
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2025-01-24 00:34:08 +0000
URL: https://git.openjdk.org/jdk24u/commit/268ba3cfb256ae8e86753dcd8e5887896764f339
Merge
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java
More information about the jdk-updates-changes
mailing list