git: openjdk/panama-foreign: master: 97 new changesets
duke
duke at openjdk.org
Fri Jan 10 11:12:47 UTC 2025
Changeset: 07c9f713
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-01-03 11:46:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07c9f7138affdf0d42ecdc30adcb854515569985
8346921: Remove unused arg in markWord::must_be_preserved
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: ca5390c4
Branch: master
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-01-06 03:35:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ca5390c4d9a8744fbbfb0f378f7e31ac9486d0d6
8346924: TestVectorizationNegativeScale.java fails without the rvv extension on RISCV fastdebug VM
Reviewed-by: fyang, kvn
! test/hotspot/jtreg/compiler/vectorization/TestVectorizationNegativeScale.java
Changeset: e98f4126
Branch: master
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-01-06 03:36:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e98f41266346aa676a3e764528806f2b82ec7e46
8346922: TestVectorReinterpret.java fails without the rvv extension on RISCV fastdebug VM
Reviewed-by: fyang, kvn
! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
Changeset: 93938978
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-01-06 06:01:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9393897817a3280e08a8278b86df71f59608be9c
8346260: Test "javax/swing/JOptionPane/bug4174551.java" failed because the font size of message "Hi 24" is not set to 24 in Nimbus LookAndFeel
Reviewed-by: aivanov, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java
! test/jdk/javax/swing/JOptionPane/bug4174551.java
Changeset: f1d85ab3
Branch: master
Author: Qizheng Xing <qxing at openjdk.org>
Date: 2025-01-06 06:23:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1d85ab3e61f923b4e120cf30e16109e04505b53
8346773: Fix unmatched brackets in some misc files
Reviewed-by: kbarrett, alanb, rriggs, dholmes, erikj, liach
! doc/hotspot-unit-tests.html
! doc/hotspot-unit-tests.md
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/jvmti.xml
! src/java.base/share/man/java.md
! src/java.base/share/man/keytool.md
! src/jdk.compiler/share/man/javac.md
Changeset: dfaa8916
Branch: master
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2025-01-06 13:44:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfaa89162a35acd20b1ed35e147f9626a181510a
8346569: Shenandoah: Worker initializes ShenandoahThreadLocalData twice results in memory leak
Reviewed-by: wkemper, shade
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
Changeset: e0695e0e
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-01-06 14:08:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e0695e0ef0dd1bfacbaac32edda055ba852a2421
8346981: Remove obsolete java.base exports of jdk.internal.objectweb.asm packages
Reviewed-by: liach, alanb
! src/java.base/share/classes/module-info.java
Changeset: c027f2ed
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-01-06 14:08:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c027f2ed1d77f34bbd1db8418156322d3a13ab81
8346983: Remove ASM-based transforms from Class-File API tests
Reviewed-by: liach
! test/jdk/jdk/classfile/TEST.properties
! test/jdk/jdk/classfile/helpers/Transforms.java
Changeset: 594e5196
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-01-06 14:10:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/594e5196481fd3f9ba21f56120d4377a901f52ec
8346984: Remove ASM-based benchmarks from Class-File API benchmarks
Reviewed-by: liach, redestad, erikj
! make/test/BuildMicrobenchmark.gmk
! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
Changeset: ccf3d57e
Branch: master
Author: Adam Sotona <asotona at openjdk.org>
Date: 2025-01-06 14:10:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ccf3d57ebcae718336770a4c3fc896d85340df23
8346985: Convert test/jdk/com/sun/jdi/ClassUnloadEventTest.java to Class-File API
Reviewed-by: liach
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java
Changeset: dd81f8dc
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-01-06 15:28:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd81f8dcf504d4329e710623c4c92e4786948ada
8344079: Minor fixes and cleanups to compiler lint-related code
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Warner.java
Changeset: 12700cb8
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-06 15:36:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12700cb81bdfc006bcd228e43b509b8810af6549
8346264: "Total compile time" counter should include time spent in failing/bailout compiles
Reviewed-by: kvn, mli
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 9a60f445
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-01-06 17:04:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9a60f4457bb56d0f5039a97e6b943e62a8a2c3ee
8345668: ZoneOffset.ofTotalSeconds performance regression
Reviewed-by: rriggs, aturbanov
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java
! src/java.base/share/classes/java/time/format/DecimalStyle.java
Changeset: 9c393a24
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-01-06 17:24:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c393a243d6678b8435178a141b38b444b348580
8346953: Remove unnecessary @SuppressWarnings annotations (client, #2)
Reviewed-by: azvegint
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java
Changeset: d723597d
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-06 17:47:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d723597dd953c3fb7c3ae04a1c6cce7e10869406
8345432: (ch, fs) Replace anonymous Thread with InnocuousThread
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/Cancellable.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
Changeset: 8d388ccd
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-01-06 17:59:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d388ccd9eae279018bf499e49152fd276aab5bf
8346457: AOT cache creation crashes with "assert(pair_at(i).match() < pair_at(i+1).match()) failed: unsorted table entries"
Reviewed-by: iklam, dholmes
! 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: 27646e55
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-01-06 18:37:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27646e551686ec02740600fc73694fc2fbd00a88
8344148: Add an explicit compiler phase for warning generation
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/WarningAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/6734819/T6734819a.out
! test/langtools/tools/javac/6734819/T6734819b.out
! test/langtools/tools/javac/6734819/T6734819c.out
! test/langtools/tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.out
! test/langtools/tools/javac/policy/test1/byfile.ABD.out
! test/langtools/tools/javac/policy/test1/byfile.ACD.out
! test/langtools/tools/javac/policy/test1/bytodo.ABD.out
! test/langtools/tools/javac/policy/test1/bytodo.ACD.out
! test/langtools/tools/javac/policy/test2/byfile.AB.out
! test/langtools/tools/javac/policy/test2/byfile.BA.out
! test/langtools/tools/javac/policy/test2/bytodo.AB.out
! test/langtools/tools/javac/policy/test2/bytodo.BA.out
! test/langtools/tools/javac/recovery/AttrRecovery.java
Changeset: de025036
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-07 03:39:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/de0250368edbf4e9bebf326778f8f8773b69b84c
8346832: runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java fails on RISC-V
Reviewed-by: stuefe, fjiang
! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java
Changeset: 08debd33
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-01-07 06:15:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/08debd335e9160d20b87e06a2e83ddedd5f473b8
8346993: C2 SuperWord: refactor to make more vector nodes available in VectorNode::make
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
Changeset: 0a81676f
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-07 08:10:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a81676fae3b25117dd2289a734193bcbee822de
8346881: [ubsan] logSelection.cpp:154:24 / logSelectionList.cpp:72:94 : runtime error: applying non-zero offset 1 to null pointer
Reviewed-by: clanger, mdoerr, dholmes, syan, amitkumar
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/logging/logSelectionList.cpp
Changeset: 0285020c
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-07 08:15:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0285020c7ea01f32b32efe166a0a5dae39957216
8345676: [ubsan] ProcessImpl_md.c:561:40: runtime error: applying zero offset to null pointer on macOS aarch64
Reviewed-by: rriggs
! src/java.base/unix/native/libjava/ProcessImpl_md.c
Changeset: 379ac349
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-07 10:32:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/379ac349d13e2c0c6986eb0787f33b9a7a2a3749
8346838: RISC-V: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java crash with debug VMs
Reviewed-by: fjiang, rehn
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: f1196638
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-01-07 10:34:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f1196638b347c9a2e7d7dc1795c6c24ea7efe711
8346573: Can't use custom default file system provider with custom system class loader
Reviewed-by: mkartashev, bpb
! src/java.base/share/classes/java/nio/file/FileSystems.java
+ test/jdk/java/nio/file/spi/CustomSystemClassLoader.java
! test/jdk/java/nio/file/spi/SetDefaultProvider.java
Changeset: 3f7052ed
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-07 10:54:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3f7052ed7af89efd1c6977df0b4f3b95fcfec764
8346868: RISC-V: compiler/sharedstubs tests fail after JDK-8332689
Reviewed-by: rehn, mli
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java
Changeset: 5e6cda47
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-07 12:32:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e6cda4799a6bf12370bc6a04b218ebed32dee53
8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test
Reviewed-by: msheppar, michaelm
! test/jdk/com/sun/net/httpserver/bugs/B6361557.java
Changeset: 8b22517c
Branch: master
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-01-07 13:54:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b22517cb0b24c4134a2dbf22591f6f84d7d866c
8211851: (ch) java/nio/channels/AsynchronousSocketChannel/StressLoopback.java times out (aix)
Reviewed-by: mdoerr, varadam
! src/java.base/aix/classes/sun/nio/ch/AixPollPort.java
! test/jdk/ProblemList.txt
Changeset: e5f0c190
Branch: master
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2025-01-07 14:30:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e5f0c19084dcb5f16a5e7665f98005a35173f61d
8345041: IGV: Free Placement Mode in IGV Layout
Reviewed-by: chagedorn, epeter, rcastanedalo
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/FreeInteractiveLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutGraph.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutMover.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableFreeLayoutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LineWidget.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/dynamic.png
Changeset: cf3e48e7
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-07 15:07:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf3e48e77172db7e27530af9754e1ead8d493f52
8346965: Multiple compiler/ciReplay test fails with -XX:+SegmentedCodeCache
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
Changeset: 4d8fb807
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-07 15:08:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d8fb80732fd17352c36254c6dfc1be5dbfbacf1
8347038: [JMH] jdk.incubator.vector.SpiltReplicate fails NoClassDefFoundError
Reviewed-by: psandoz
! test/micro/org/openjdk/bench/jdk/incubator/vector/SpiltReplicate.java
Changeset: c8a9dd3a
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-01-07 15:18:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c8a9dd3a027781d006850c028714a62903c487d5
8346609: Improve MemorySegment.toString
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestSegments.java
Changeset: 030149fe
Branch: master
Author: Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-01-07 16:54:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/030149fec4f175e5571e053fa56d2921d95c6b13
8334644: Automate javax/print/attribute/PageRangesException.java
Reviewed-by: aivanov, abhiscxk, azvegint
+ test/jdk/javax/print/attribute/PageRangesException.java
Changeset: 9702accd
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-01-07 17:40:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9702accdd9a25e05628d470bf248edd5d80c0c4d
8175709: DateTimeFormatterBuilder.appendZoneId() has misleading JavaDoc
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: e413fc64
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-07 19:34:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e413fc643c4a58e3c46d81025c3ac9fbf89db4b9
8347127: CTW fails to build after JDK-8334733
Reviewed-by: kvn, epeter
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: 098afc8b
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-07 22:03:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/098afc8b7d0e7caa82999fb9d4e319ea8aed09a1
8339113: AccessFlags can be u2 in metadata
Co-authored-by: Amit Kumar <amitkumar at openjdk.org>
Reviewed-by: sspitsyn, vlivanov, yzheng, dlong, dholmes
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciFlags.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
Changeset: ddb58819
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-07 23:14:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ddb58819640dc8f1930d243d6eb07ce88ef79b22
8329549: Remove FORMAT64_MODIFIER
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 021c4764
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-01-08 00:37:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/021c476409c52c65cc7b40516d81dedef040fe83
8347148: [BACKOUT] AccessFlags can be u2 in metadata
Reviewed-by: coleenp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciFlags.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
Changeset: 40f0a398
Branch: master
Author: Taizo Kurashige <taizousum11 at gmail.com>
Date: 2025-01-08 01:15:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/40f0a398fa9b1b39a43640973eaffb041bb7b63d
8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive
Reviewed-by: bpb, aturbanov
! test/jdk/java/io/File/GetXSpace.java
! test/jdk/java/io/File/libGetXSpace.c
Changeset: bcefab5e
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-01-08 03:37:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bcefab5e55d4527a38dcab550581a734c1564608
8342468: Improve API documentation for java.lang.classfile.constantpool
Reviewed-by: asotona
! 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: b0c935c0
Branch: master
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-01-08 08:44:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b0c935c03ebb34f20f15dd8c7616c6c4526073cd
8347047: Cleanup action passed to MemorySegment::reinterpret keeps old segment alive
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
Changeset: b741f3fe
Branch: master
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-01-08 09:40:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b741f3fe5b54755d19c5abeca76fdceeccafd448
8343629: More MergeStore benchmark
Reviewed-by: epeter
+ test/micro/org/openjdk/bench/vm/compiler/MergeLoadBench.java
! test/micro/org/openjdk/bench/vm/compiler/MergeStoreBench.java
Changeset: 98724219
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-01-08 09:45:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98724219a87c1cdb1e7942ade1a4d49b201a0a94
8347094: Inline CollectedHeap::increment_total_full_collections
Reviewed-by: stefank, eosterlund, gli
! src/hotspot/share/gc/shared/collectedHeap.hpp
Changeset: cbabc045
Branch: master
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-01-08 09:50:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbabc0451505a00dfe77c163190736460c53820f
8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed()
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: f696d9c5
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-08 10:39:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f696d9c521fa13969cb81381dc8586bcdccf67d9
8346239: Improve memory efficiency of JimageDiffGenerator
Reviewed-by: mbaesken
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/ResourcePoolReader.java
! test/jdk/tools/jlink/runtimeImage/AddOptionsTest.java
! test/jdk/tools/jlink/runtimeImage/BasicJlinkMissingJavaBase.java
! test/jdk/tools/jlink/runtimeImage/BasicJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/CustomModuleJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/GenerateJLIClassesTest.java
! test/jdk/tools/jlink/runtimeImage/JavaSEReproducibleTest.java
! test/jdk/tools/jlink/runtimeImage/KeepPackagedModulesFailTest.java
! test/jdk/tools/jlink/runtimeImage/ModifiedFilesExitTest.java
! test/jdk/tools/jlink/runtimeImage/ModifiedFilesWarningTest.java
! test/jdk/tools/jlink/runtimeImage/MultiHopTest.java
! test/jdk/tools/jlink/runtimeImage/PackagedModulesVsRuntimeImageLinkTest.java
! test/jdk/tools/jlink/runtimeImage/PatchedJDKModuleJlinkTest.java
! test/jdk/tools/jlink/runtimeImage/SystemModulesTest.java
! test/jdk/tools/jlink/runtimeImage/SystemModulesTest2.java
Changeset: afe54341
Branch: master
Author: Chen Liang <liach at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-08 10:56:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/afe543414f58a04832d4f07dea88881d64954a0b
8347163: Javadoc error in ConstantPoolBuilder after JDK-8342468
Reviewed-by: jpai, shade
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
Changeset: 672c413c
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-08 12:44:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/672c413c61d9b155020a0fd4bd1c2bc0661a60fb
8345337: JFR: jfr view should display all direct subfields for an event type
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java
Changeset: 92ad8a1d
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-08 14:40:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/92ad8a1d96c749d1f9c15e5b96244cd72a6e71be
8346052: JFR: Incorrect average value in 'jfr view'
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
Changeset: 4d18e5a1
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-08 14:44:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4d18e5a1e26e04beb550d01ba5a3dbb8c0c37fa0
8346872: tools/jpackage/windows/WinLongPathTest.java fails
Reviewed-by: almatvee, mbaesken
! test/jdk/tools/jpackage/windows/WinLongPathTest.java
Changeset: ae3fc464
Branch: master
Author: Yagmur Eren <yagmur.eren at oracle.com>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2025-01-08 15:14:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ae3fc464563ad1ba59883ccf60d235b42f5ad7fa
8345580: Remove const from Node::_idx which is modified
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/node.hpp
Changeset: 55bcf4c0
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-08 15:53:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55bcf4c054c95af2a073818cd8c392de02b3ee01
8346047: JFR: Incorrect percentile value in 'jfr view'
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
Changeset: 3fe08186
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-01-08 16:03:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3fe08186b1d6dbc17d4f14d8288ce3c7c6651004
8346099: JFR: Query for 'jfr view' can't handle wildcard with multiple event types
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java
Changeset: 49ee4df3
Branch: master
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-01-08 16:48:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49ee4df375f57ef2d06ff7d54aaefed77d60c40b
8166983: Remove old/legacy unused tzdata files
Reviewed-by: iris, rriggs
- src/java.base/share/data/tzdata/solar87
- src/java.base/share/data/tzdata/solar88
- src/java.base/share/data/tzdata/solar89
- src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/tools/share/Makefile
- test/jdk/sun/util/calendar/zi/BackEnd.java
- test/jdk/sun/util/calendar/zi/Beyond2037.java
- test/jdk/sun/util/calendar/zi/Checksum.java
- test/jdk/sun/util/calendar/zi/DayOfWeek.java
- test/jdk/sun/util/calendar/zi/Gen.java
- test/jdk/sun/util/calendar/zi/GenDoc.java
- test/jdk/sun/util/calendar/zi/Main.java
- test/jdk/sun/util/calendar/zi/Mappings.java
- test/jdk/sun/util/calendar/zi/Month.java
- test/jdk/sun/util/calendar/zi/Rule.java
- test/jdk/sun/util/calendar/zi/RuleDay.java
- test/jdk/sun/util/calendar/zi/RuleRec.java
- test/jdk/sun/util/calendar/zi/Simple.java
- test/jdk/sun/util/calendar/zi/TestZoneInfo310.java
- test/jdk/sun/util/calendar/zi/Time.java
- test/jdk/sun/util/calendar/zi/Timezone.java
- test/jdk/sun/util/calendar/zi/TzIDOldMapping.java
- test/jdk/sun/util/calendar/zi/Zone.java
- test/jdk/sun/util/calendar/zi/ZoneInfoFile.java
- test/jdk/sun/util/calendar/zi/ZoneInfoOld.java
- test/jdk/sun/util/calendar/zi/ZoneRec.java
- test/jdk/sun/util/calendar/zi/Zoneinfo.java
- test/jdk/sun/util/calendar/zi/tzdata_jdk/jdk11_backward
Changeset: a6419324
Branch: master
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-01-08 17:07:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a641932427cbe8453130593355372837d70a098f
8346310: Duplicate !HAS_PENDING_EXCEPTION check in DynamicArchive::dump_at_exit
Reviewed-by: dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
Changeset: 6ee2bd2f
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-01-08 19:48:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ee2bd2f33e38c13f93fba9953b33850828d031b
8347147: [REDO] AccessFlags can be u2 in metadata
Co-authored-by: Amit Kumar <amitkumar at openjdk.org>
Reviewed-by: vlivanov, yzheng
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciFlags.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
Changeset: 88fa3b2f
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-01-08 20:14:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/88fa3b2fe9bccf9cd4a4041732e2f6d425c19244
8346998: Test nsk/jvmti/ResourceExhausted/resexhausted003 fails with java.lang.OutOfMemoryError when CDS is off
Reviewed-by: dholmes, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java
Changeset: 2e00816a
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-08 20:46:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e00816ac30373df28a29dc938f7ce5489a3edfc
8346671: java/nio/file/Files/probeContentType/Basic.java fails on Windows 2025
Reviewed-by: jpai
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: ea495377
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-01-08 21:51:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea49537726db6530f0ddcc04d9938df3d6d18250
8310340: assert(_thread->is_interp_only_mode() || stub_caller) failed: expected a stub-caller
Reviewed-by: dholmes, amenkov, sspitsyn
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
Changeset: 0a5ef827
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-01-08 22:52:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a5ef827b06ca9fc6a7cbc059e4331cfd3cd2e62
8347162: Update problemlist CR for vmTestbase/nsk/jdi/VMOutOfMemoryException
Reviewed-by: kevinw, amenkov
! test/hotspot/jtreg/ProblemList-Virtual.txt
Changeset: db7fa6a2
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-01-09 01:21:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/db7fa6a2c65d11e5bd790073d345f37b5ec356b6
8347289: HKDF delayed provider selection failed with non-extractable PRK
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/HKDFKeyDerivation.java
+ test/jdk/com/sun/crypto/provider/KDF/HKDFDelayedPRK.java
Changeset: 1ade96b8
Branch: master
Author: Qizheng Xing <qxing at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-01-09 02:24:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ade96b808e66cf1623c38e23772eaf9fc991db9
8347042: Remove an extra parenthesis in macro definition in `jfrTraceIdMacros.hpp`
Reviewed-by: mgronlun, fyang
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
Changeset: b3e87360
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-09 03:33:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b3e87360917fd56df8aa0a927723a561dcb840a2
8347296: WinInstallerUiTest fails in local test runs if the path to test work directory is longer that regular
Reviewed-by: almatvee
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
Changeset: 0a35ebfd
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-09 03:35:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0a35ebfd5709c3069fd64bb736bbbc37d392759c
8347297: Skip the RuntimeImageSymbolicLinksTest test on Windows when it is executed outside of the jtreg
Reviewed-by: almatvee
! test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java
Changeset: 97dd06ce
Branch: master
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-01-09 03:42:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97dd06ce0a5a2bbc28c3c97b201eca81196af698
8347299: Add annotations to test cases in LicenseTest
Reviewed-by: almatvee
! test/jdk/tools/jpackage/share/LicenseTest.java
Changeset: a46ae703
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-01-09 04:11:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a46ae7031e30eb4940e43012a42f1b7fa5d942ef
8339728: [Accessibility,Windows,JAWS] Bug in the getKeyChar method of the AccessBridge class
Reviewed-by: aivanov, psadhukhan, kizune
! 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: 8eddf67c
Branch: master
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2025-01-09 06:58:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8eddf67c82a2af4d704c4063ad802640770b3c26
8346887: DrawFocusRect() may cause an assertion failure
Reviewed-by: aivanov, prr
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: 33f9be8d
Branch: master
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-01-09 07:50:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33f9be8de730e664e335e36848732397393abd94
8347083: Incomplete logging in nsk/jvmti/ResourceExhausted/resexhausted00* tests
Reviewed-by: dholmes, sspitsyn, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003.java
Changeset: 82e16ba2
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-09 08:32:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/82e16ba248a97e3446d5b2d64c353b61dd6bdda6
8347268: [ubsan] logOutput.cpp:357:21: runtime error: applying non-zero offset 1 to null pointer
Reviewed-by: dholmes
! src/hotspot/share/logging/logOutput.cpp
Changeset: dff5719e
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-09 09:49:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dff5719e6f95f9ce50a5d49adf13541e22f7b5b1
8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed
Reviewed-by: tschatzl, gli
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
Changeset: d66737ea
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-09 10:18:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d66737ea1cfd92bcb208ded4e64822d12760205d
8341097: GHA: Demote Mac x86 jobs to build only
Reviewed-by: kbarrett, prr, ihse
! .github/workflows/main.yml
Changeset: 765b9e60
Branch: master
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2025-01-09 11:25:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/765b9e606b82539be136cb655c8fae33be52113b
8346706: RISC-V: Add available registers to hs_err
Reviewed-by: mli, fyang, ihse
! make/autoconf/flags-cflags.m4
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
Changeset: 8c87ea2b
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-09 11:36:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c87ea2bdf6e1aea5fdca4624d7b7fe590d33a37
8346478: RISC-V: Refactor add/sub assembler routines
Reviewed-by: fjiang, rehn, gcao
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: ceae2b97
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-01-09 11:49:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ceae2b977dac58a9b2c09e42cb256c94eff9222b
8347121: Add missing @serial tags to module java.base
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/EnumConstantNotPresentException.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/TypeNotPresentException.java
! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/net/HttpRetryException.java
! src/java.base/share/classes/java/net/URISyntaxException.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/nio/charset/MalformedInputException.java
! src/java.base/share/classes/java/nio/charset/UnmappableCharacterException.java
! src/java.base/share/classes/java/nio/file/FileSystemException.java
! src/java.base/share/classes/java/nio/file/InvalidPathException.java
! src/java.base/share/classes/java/nio/file/attribute/UserPrincipalNotFoundException.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Instant.java
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/time/Year.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/ZoneOffset.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/format/DateTimeParseException.java
! src/java.base/share/classes/java/time/temporal/ValueRange.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/DuplicateFormatFlagsException.java
! src/java.base/share/classes/java/util/FormatFlagsConversionMismatchException.java
! src/java.base/share/classes/java/util/IllegalFormatCodePointException.java
! src/java.base/share/classes/java/util/IllegalFormatConversionException.java
! src/java.base/share/classes/java/util/IllegalFormatFlagsException.java
! src/java.base/share/classes/java/util/IllegalFormatPrecisionException.java
! src/java.base/share/classes/java/util/IllegalFormatWidthException.java
! src/java.base/share/classes/java/util/IllformedLocaleException.java
! src/java.base/share/classes/java/util/MissingFormatArgumentException.java
! src/java.base/share/classes/java/util/MissingFormatWidthException.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/UnknownFormatConversionException.java
! src/java.base/share/classes/java/util/UnknownFormatFlagsException.java
! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
Changeset: 2801bc6b
Branch: master
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-01-09 12:02:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2801bc6bf3d5e7eff23be1a7501f7e64dda85f67
8346460: NotifyFramePop should return JVMTI_ERROR_DUPLICATE
Reviewed-by: cjplummer, amenkov
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp
Changeset: 3024a738
Branch: master
Author: Joakim Nordström <jnordstrom at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2025-01-09 12:41:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3024a7384f0a1f5177792fa78e872b3053e19f95
8345782: Refining the cases that libjsig deprecation warning is issued
Reviewed-by: dholmes, kevinw
! src/java.base/unix/native/libjsig/jsig.c
! test/hotspot/jtreg/runtime/signal/README
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
Changeset: 9c72dedd
Branch: master
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-01-09 12:47:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9c72dedd072e838d363d0eec364514584fd4e2e6
8346036: Unnecessary Hashtable usage in javax.swing.text.html.parser.Entity
Reviewed-by: aivanov, azvegint
! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
Changeset: f9b11332
Branch: master
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-01-09 14:24:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f9b11332eccd8a8ffb4128308f442b209d07a3b1
8346880: [aix] java/lang/ProcessHandle/InfoTest.java still fails: "reported cputime less than expected"
Reviewed-by: mdoerr, clanger, mbaesken
! src/java.base/aix/native/libjava/ProcessHandleImpl_aix.c
Changeset: cb9a98b3
Branch: master
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-01-09 14:46:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb9a98b31a464e683519df46796339c7cecd82ec
8347141: Several javac tests compile with an unnecessary -Xlint:-path flag
Reviewed-by: vromero, darcy
! test/langtools/tools/javac/6304921/T6304921.java
! test/langtools/tools/javac/T5048776.java
! test/langtools/tools/javac/T6245591.java
! test/langtools/tools/javac/T6247324.java
! test/langtools/tools/javac/processing/TestWarnErrorCount.java
! test/langtools/tools/javac/warnings/DivZero.java
! test/langtools/tools/javac/warnings/FallThrough.java
! test/langtools/tools/javac/warnings/Unchecked.java
Changeset: 72f11149
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-01-09 14:58:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/72f1114909854aaed5d190d1c74a98527600a0c2
8346705: SNI not sent with Java 22+ using java.net.http.HttpClient.Builder#sslParameters
Reviewed-by: dfuchs, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java
+ test/jdk/java/net/httpclient/HttpClientSNITest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/ServerNameMatcher.java
Changeset: 1ef77cdd
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-01-09 15:26:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ef77cdd51b91f6d6d3367444a37a3f0f2e4bc99
8347171: (dc) java/nio/channels/DatagramChannel/InterruptibleOrNot.java fails with virtual thread factory
Reviewed-by: alanb, lmesnik
! test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
Changeset: 3bfa9521
Branch: master
Author: Sean Mullan <mullan at openjdk.org>
Date: 2025-01-09 17:34:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3bfa9521d5b7e702e842fe1297dbb2ed643f0b0a
8283795: Add TLSv1.3 and CNSA 1.0 algorithms to implementation requirements
Reviewed-by: jnimeh
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
Changeset: 22f70a74
Branch: master
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-01-09 17:36:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22f70a742abbf528340c133c4ed215b97b4a9717
8321413: IllegalArgumentException: Code length outside the allowed range while creating a jlink image
Reviewed-by: mchung
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Snippets.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ModuleDescriptorBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/JLink20000Packages.java
+ test/jdk/tools/jlink/SnippetsTest.java
Changeset: 9f3c5f95
Branch: master
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-01-09 18:22:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f3c5f95361c75d2b4d9e083901ce5a0ebf355e0
8344907: NullPointerException in Win32ShellFolder2.getSystemIcon when "icon" is null
Reviewed-by: aivanov, kizune
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
Changeset: df28cec6
Branch: master
Author: Alisen Chung <achung at openjdk.org>
Date: 2025-01-09 20:47:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/df28cec6e98f45ae535a35f97710710415522f99
8345144: Robot does not specify all causes of IllegalThreadStateException
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/Robot.java
Changeset: b335ea92
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-01-09 21:37:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b335ea92963fc4524de41db6b1e866131b12f385
8347122: Add missing @serial tags to module java.desktop
Reviewed-by: prr
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/ComponentOrientation.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridBagLayoutInfo.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java
! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java
! src/java.desktop/share/classes/java/awt/event/InvocationEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java
! src/java.desktop/share/classes/java/awt/event/WindowEvent.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java
! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java
! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java
Changeset: 665c39c9
Branch: master
Author: Alisen Chung <achung at openjdk.org>
Date: 2025-01-09 21:51:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/665c39c93109f9ba23f3d9555878c0fb565622df
8347375: Extra <p> tag in robot specification
Reviewed-by: kbarrett
! src/java.desktop/share/classes/java/awt/Robot.java
Changeset: 931914af
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2025-01-09 22:06:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/931914af76932c9b91fc9affd55d24b2562c72d2
8340631: assert(reserved_rgn->contain_region(base_addr, size)) failed: Reserved CDS region should contain this mapping region
Reviewed-by: iklam, jsjolen, stefank
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
Changeset: 89ee1a55
Branch: master
Author: Liming Liu <lliu at openjdk.org>
Committer: Dean Long <dlong at openjdk.org>
Date: 2025-01-09 23:38:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/89ee1a5517ea1e3915f4362ada3d2086b63c107e
8343978: Update the default value of CodeEntryAlignment for Ampere-1A and 1B
Reviewed-by: dlong, kvn
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: a9351dfe
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-01-10 00:26:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a9351dfec9e69f6d5671b9372a44de999e8ed3e6
8346787: Fix two C2 IR matching tests for RISC-V
Reviewed-by: fjiang, mli, dfenacci
! test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java
Changeset: 0210a63d
Branch: master
Author: Henry Jen <henryjen at openjdk.org>
Date: 2025-01-10 00:53:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0210a63d3b9e6c5a8640ac3a9908b755ac57f2d9
8347379: Problem list failed tests after JDK-8321413
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: f6492aa6
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-01-10 01:38:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6492aa63486393593ea8761cef5362ef46abf13
8347279: Problemlist TestEvilSyncBug.java#generational
Reviewed-by: tschatzl, wkemper
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8b076172
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-01-10 07:59:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8b076172a523ee9e845ee9d8b36e7d430206448c
8347345: Remove redundant test policy file from ModelMBeanInfoSupport directory
Reviewed-by: rriggs, sspitsyn
- test/jdk/javax/management/modelmbean/ModelMBeanInfoSupport/policy
Changeset: 1a0fe497
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-01-10 08:42:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1a0fe49732187db9e8776f80feefab4373114f75
8347256: Epsilon: Demote heap size and AlwaysPreTouch warnings to info level
Reviewed-by: tschatzl, phh
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
Changeset: 55c6904e
Branch: master
Author: Theo Weidmann <tweidmann at openjdk.org>
Date: 2025-01-10 08:59:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/55c6904e8f3d02530749bf28f2cc966e8983a984
8331717: C2: Crash with SIGFPE Because Loop Predication Wrongly Hoists Division Requiring Zero Check
Reviewed-by: chagedorn, qamai, kvn
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoopPredicationDivZeroCheck.java
Changeset: 5e92a4ce
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-01-10 10:02:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e92a4ceafd0626e3600e44a3370ca2f5d9347c8
8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero
Reviewed-by: kevinw, cjplummer
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: 1f457977
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-01-10 10:06:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f457977f062e4ed219c6fa0fe26cb42acaf4bf2
8347124: Clean tests with --enable-linkable-runtime
Reviewed-by: shade, alanb
! test/jdk/jdk/jfr/jvm/TestModularImage.java
! test/jdk/tools/launcher/SourceMode.java
Changeset: 57af52c5
Branch: master
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-01-10 10:34:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57af52c57390f6f7413b5d3ffe64921c9b83aae4
8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux
Reviewed-by: honkar, dnguyen
! test/jdk/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java
Changeset: 12752b00
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-01-10 10:51:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12752b0031643b3bf868de50b4455654162b2ee4
8347346: Remove redundant ClassForName.java and test.policy from runtime/Dictionary
Reviewed-by: coleenp
- test/hotspot/jtreg/runtime/Dictionary/ClassForName.java
- test/hotspot/jtreg/runtime/Dictionary/test.policy
Changeset: 8c2f4d90
Branch: master
Author: duke <duke at openjdk.org>
Date: 2025-01-10 11:00:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c2f4d903fff90e106ede69c56d6beb533a29f76
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list