git: openjdk/panama-foreign: foreign-memaccess+abi: 82 new changesets
duke
duke at openjdk.org
Fri Sep 30 11:07:19 UTC 2022
Changeset: acd75e0f
Author: Fredrik Bredberg <fredrik.bredberg at oracle.com>
Committer: Robbin Ehn <rehn at openjdk.org>
Date: 2022-09-23 12:34:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/acd75e0f1cddf8307bf0ef4f95a6f11051c30bc2
8294053: Unneeded local variable in handle_safefetch()
Reviewed-by: rehn, stuefe, shade
! src/hotspot/os/posix/safefetch_static_posix.cpp
Changeset: 664e5b1d
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-23 13:15:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/664e5b1d2e91107a3bae5b4b95d5724cf241a55f
8294187: RISC-V: Unify all relocations for the backend into AbstractAssembler::relocate()
Reviewed-by: fjiang, yadongwang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_safepointPollStubTable_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
Changeset: e45f3d51
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-23 13:39:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e45f3d5176e4affaa08480b560ca983fdbcb2846
8294281: Allow warnings to be disabled on a per-file basis
Reviewed-by: erikj
! make/common/NativeCompilation.gmk
Changeset: 2e20e7ec
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-23 13:54:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2e20e7ec0fd1dbf96c88b7ef70e017506c28e14f
8294271: Remove use of ThreadDeath from make utilities
Reviewed-by: ihse, shade, alanb
! make/jdk/src/classes/build/tools/dtdbuilder/DTDParser.java
Changeset: eca9749d
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-23 16:24:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eca9749da01d732033c07f2bbb38800a9d80f18d
8288325: [windows] Actual and Preferred Size of AWT Non-resizable frame are different
Reviewed-by: kizune, aivanov, tr
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! test/jdk/java/awt/Frame/AwtFramePackTest.java
Changeset: 6ecd0817
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-23 16:27:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ecd08172b6f0db62af5c0955ddb175a29386faf
8294270: make test passes awkward -status:-status:error,fail to jtreg
Reviewed-by: djelinski, erikj, ihse
! make/RunTests.gmk
Changeset: e2f82514
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-09-23 17:12:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e2f82514906d483b6e46ff06d8673b77c9f89f08
8293618: x86: Wrong code generation in class Assembler
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 543851db
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-23 17:44:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/543851db926469df57a8f4a2bd3458349012145f
8289607: Change hotspot/jtreg tests to not use Thread.suspend/resume
Reviewed-by: sspitsyn, cjplummer
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeSuspendExitTest.java
! test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java
! test/hotspot/jtreg/runtime/jni/terminatedThread/TestTerminatedThread.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java
! test/hotspot/jtreg/testlibrary/jvmti/JVMTIUtils.java
! test/hotspot/jtreg/testlibrary/jvmti/libJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended001.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002/TestDescription.java
Changeset: 3675f4c2
Author: Ashutosh Mehra <asmehra at redhat.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-09-23 18:52:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3675f4c2afd10b5042948fc79e62caee5f3874ce
8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics
Reviewed-by: wkemper, rkennke, heidinga, phh
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 169a5d48
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-26 05:16:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/169a5d48afbc6627f36a768c17c2a5e56219d9c7
8294193: Files.createDirectories throws FileAlreadyExistsException for a symbolic link whose target is an existing directory
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
+ test/jdk/java/nio/file/Files/CreateDirectories.java
! test/jdk/java/nio/file/Files/Misc.java
Changeset: 91a23d77
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-26 08:30:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/91a23d775fbf482244ace5758f7b3084ea564460
8294142: make test should report only on executed tests
Reviewed-by: ihse, djelinski, erikj
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 050eebf2
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Robbin Ehn <rehn at openjdk.org>
Date: 2022-09-26 10:50:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/050eebf2e8215f1603cd89d5c205d14f71b3128b
8294245: Make Compile::print_inlining_stream stack allocated
Reviewed-by: kvn, rehn
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 2be31587
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-26 11:00:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2be315877b734b70170ef6375712188d7cd64268
4797982: Setting negative size of JSplitPane divider leads to unexpected results.
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
+ test/jdk/javax/swing/JSplitPane/JSplitPaneTestNegDivSize.java
Changeset: 36b61c5d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-26 12:44:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36b61c5d7e7732924f494fa24c0e286e41279fc3
8293872: Make runtime/Thread/ThreadCountLimit.java more robust
Reviewed-by: dholmes, adinn
! test/hotspot/jtreg/runtime/Thread/ThreadCountLimit.java
Changeset: 968af74d
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-09-26 15:47:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/968af74de4307a05e45f0bee32fa9120e39faf09
8293567: AbstractSplittableWithBrineGenerator: salt has digits that duplicate the marker
Reviewed-by: jlaskey
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
Changeset: 5ae6bc23
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2022-09-26 15:55:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ae6bc23e857535532b59aae674e2b917bbf7284
8234262: Unmask SIGQUIT in a child process
Reviewed-by: bpb, dholmes, vtewari, stuefe, alanb
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
+ test/jdk/java/lang/ProcessBuilder/UnblockSignals.java
Changeset: 1f521a12
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2022-09-26 18:03:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f521a12041b33b3458f952627d535fad6e928c7
8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java fails on Windows
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java
Changeset: aca4276e
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2022-09-26 19:27:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aca4276e8938127e7e6a416cfbe325764b2c2e3f
8294379: Missing comma after copyright year
Reviewed-by: kcr, azvegint, prr
! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java
Changeset: b88ee1ee
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-26 21:28:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b88ee1ee22a4ea859f2a7bdf80a12c1d56fe6fd2
6251738: Want a top-level summary page that itemizes all spec documents referenced from javadocs (OEM spec)
Reviewed-by: hannesw
! make/Docs.gmk
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SpecTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ExternalSpecsWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testConditionalPages/TestConditionalPages.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
+ test/langtools/jdk/javadoc/doclet/testSpecTag/TestSpecTag.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
+ test/langtools/tools/javac/diags/examples/NoTitle.java
+ test/langtools/tools/javac/diags/examples/NoURL.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
+ test/langtools/tools/javac/doctree/SpecTest.java
! test/langtools/tools/javac/lib/DPrinter.java
Changeset: 43eff2b3
Author: Justin Lu <justin.lu at oracle.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date: 2022-09-26 22:31:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43eff2b309e2ef275bdd5adf196da81d4e23f535
8272687: Replace StringBuffer with StringBuilder in RuleBasedCollator
Reviewed-by: lancea, naoto, bchristi, bpb
! src/java.base/share/classes/java/text/RBCollationTables.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
Changeset: 1e222bcc
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-09-26 22:48:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e222bccd3807c1be0d1d824e0ff9745751d8375
8293462: [macos] app image signature invalid when creating DMG or PKG from post processed signed image
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
+ test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
Changeset: 1ddc92fe
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-09-27 00:58:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ddc92fef518cbbb06945f7b5a1e285f740682cb
8294404: [BACKOUT] JDK-8294142: make test should report only executed tests
Reviewed-by: jjg
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: aa48705d
Author: Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2022-09-27 01:24:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aa48705dddee674baa479f5128cfc3b426d87d2d
8289422: Fix and re-enable vector conditional move
Reviewed-by: thartmann, kvn
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestVectorConditionalMove.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: 49a7347b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-27 01:45:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/49a7347ba5a0df58eeb7fb99dd0a4b067d77599e
8294408: Problemlist runtime/handshake/HandshakeSuspendExitTest.java
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 02ea3381
Author: Hao Sun <haosun at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-09-27 03:09:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02ea338177df781912dc782e32200eaf4731a0da
8293887: AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c
Reviewed-by: erikj, shade, ihse
! make/modules/java.base/lib/CoreLibraries.gmk
Changeset: 14c6ac45
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-09-27 07:54:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14c6ac457d319a2e7f9cc9e7355c81c421a065dd
8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
Reviewed-by: shade, lucy
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
Changeset: dd51f7e0
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-27 08:52:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dd51f7e0b75d3a16403608d89cd206ac0bedf882
8293996: C2: fix and simplify IdealLoopTree::do_remove_empty_loop
Reviewed-by: roland, thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
Changeset: bc12e955
Author: Doug Lea <dl at openjdk.org>
Date: 2022-09-27 10:50:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc12e9553d30fbf849b5a681137a231ff083d901
8292969: Bad Thread Utilization in ForkJoinPool
Reviewed-by: shade, alanb
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: 1abf971b
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-09-27 11:43:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1abf971b93222f422c0026cee944a6db214f955a
8249627: Degrade Thread.suspend and Thread.resume
Reviewed-by: cjplummer, sspitsyn, dholmes, jpai
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/java.base/share/classes/java/lang/IllegalThreadStateException.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
! src/java.base/share/native/libjava/Thread.c
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
- test/jdk/java/lang/Thread/CountStackFrames.java
+ test/jdk/java/lang/Thread/DegradedMethodsThrowUOE.java
- test/jdk/java/lang/Thread/StopTest.java
Changeset: 3419363e
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-27 13:16:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3419363e89eaeef61a44fa1ab12d6a355323eb68
8294361: Cleanup usages of StringBuffer in SQLOutputImpl
Reviewed-by: rriggs, lancea
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLOutputImpl.java
Changeset: 99017b06
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-09-27 15:01:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/99017b06bff57b5f96912897038b9a769523b1f8
8293064: Remove unused NET_xxx functions
Reviewed-by: chegar, djelinski, aefimov, vtewari
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
Changeset: 112ca2b8
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-09-27 15:39:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/112ca2b863e3caf647645eebd87423925a271e3e
8293964: Unused check_for_duplicates parameter in ClassLoaderExt::process_jar_manifest
Reviewed-by: ccheung, dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
Changeset: fb4979c0
Author: Joshua Cao <joshcao at amazon.com>
Committer: Xin Liu <xliu at openjdk.org>
Date: 2022-09-27 15:52:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb4979c05bca2feae8e2d86c99db5e089693606f
8290401: Support dump all phases and print nodes in ascending order of index
Reviewed-by: chagedorn, xliu
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/phasetype.hpp
Changeset: 71511283
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-27 16:01:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/71511283ce02f52aba855a84cc67ba579ab8b586
8294317: Insufficient build rules for tzdb.dat
Reviewed-by: joehw, erikj
! make/modules/java.base/gendata/GendataTZDB.gmk
Changeset: a11477ce
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-27 16:03:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a11477ce259d6d2a053117a2300ebb171145cfde
8289797: tools/launcher/I18NArgTest.java fails on Japanese Windows environment
Reviewed-by: naoto
! test/jdk/tools/launcher/I18NArgTest.java
Changeset: 739fdec7
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2022-09-27 16:27:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/739fdec7ea44be7ab12fdf418793276d581e58fe
8289162: runtime/NMT/ThreadedMallocTestType.java should print out memory allocations to help debug
Reviewed-by: hseigel, coleenp
! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java
Changeset: 763d4bf0
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-09-27 21:03:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/763d4bf0749e54f74821e5155f672ed24d6f2fcd
8293592: Remove JVM_StopThread, stillborn, and related cleanup
Reviewed-by: alanb, sspitsyn, rehn, coleenp
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 22b59b66
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-27 21:18:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22b59b66d975845da778220d983a1693e7f7055f
8294471: SpecTaglet is inconsistent with SpecTree for inline property
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
Changeset: 6ad151d0
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-27 21:20:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ad151d09623217699d3d21c36d4e01f3bfd7d7b
8293143: Workaround for JDK-8292217 when doing "step over" of bytecode with unresolved cp reference
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! test/jdk/com/sun/jdi/CLETest.java
Changeset: f8d9fa88
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-27 22:47:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f8d9fa88735d8451108a0664990b8fc7409338e9
8294483: Remove vmTestbase/nsk/jvmti/GetThreadState tests.
Reviewed-by: kvn, dholmes
! test/hotspot/jtreg/TEST.quick-groups
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp
Changeset: e5b65c40
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-09-27 23:57:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e5b65c40ea032c6955311593e02ed44f14dfe80a
8290482: Update JNI Specification of DestroyJavaVM for better alignment with JLS, JVMS, and Java SE API Specifications
Reviewed-by: rehn, coleenp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/native/include/jni.h
! test/hotspot/jtreg/native_sanity/JniVersion.java
+ test/hotspot/jtreg/runtime/jni/activeDestroy/TestActiveDestroy.java
+ test/hotspot/jtreg/runtime/jni/activeDestroy/libactiveDestroy.c
Changeset: 9d76ac8a
Author: AJ Ferguson <AJ-Ferguson at users.noreply.github.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-09-28 00:12:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d76ac8a4453bc51d9dca2ad6c60259cfb2c4203
8292158: AES-CTR cipher state corruption with AVX-512
Reviewed-by: kvn, svkamath, sviswanathan
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
+ test/hotspot/jtreg/compiler/codegen/aes/Test8292158.java
Changeset: d827fd83
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-28 00:22:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d827fd830afda58e30b667e61fc4653423db9d39
8294430: RISC-V: Small refactoring for movptr_with_offset
Reviewed-by: fjiang, yadongwang, shade
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 5e1e449c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-09-28 01:27:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e1e449c116d44fb77a21ce4cd5187cfc55263f2
8290920: sspi_bridge.dll not built if BUILD_CRYPTO is false
Reviewed-by: valeriep, erikj, ihse, wetmore
! make/modules/java.security.jgss/Lib.gmk
Changeset: 79ccc791
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-28 04:44:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/79ccc791f275be7cfea95ff0ce8cf7361c7f08ad
8293613: need to properly handle and hide tmp VTMS transitions
Reviewed-by: cjplummer, lmesnik
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/VirtualThread.c
Changeset: c13e0ef3
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-09-28 07:00:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c13e0ef3f8046a979638d6885a732553fc2b126e
8292848: AWT_Mixing and TrayIcon tests fail on el8 with hard-coded isOel7
Reviewed-by: prr, serb
! test/jdk/java/awt/Mixing/AWT_Mixing/GlassPaneOverlappingTestBase.java
! test/jdk/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/jdk/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/jdk/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/jdk/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
! test/jdk/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/jdk/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/jdk/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
Changeset: 1ea0d6b4
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-09-28 07:16:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ea0d6b424c263590fd145913280a180d7ce5fe1
8292301: [REDO v2] C2 crash when allocating array of size too large
Reviewed-by: xliu, thartmann, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java
+ test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java
+ test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
+ test/hotspot/jtreg/compiler/allocation/TestNewArrayBadSize.java
+ test/hotspot/jtreg/compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java
Changeset: 94e14da0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-28 08:27:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94e14da0ef06793c32f881188930481acaec0d97
8294057: Parallel: Tighten ParallelCompactData::initialize_region_data
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: c42ef70a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-28 08:50:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c42ef70a453690ecdccc570161fdfda58318ecc6
7148092: [macosx] When Alt+down arrow key is pressed, the combobox popup does not appear.
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/plaf/aqua/TestAltUpDownComboBox.java
Changeset: ea616710
Author: Hao Sun <haosun at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-09-28 10:03:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ea6167104ebb16394f60d72999214221b8b9400f
8294359: Interpreter(AArch64) intrinsify Thread.currentThread()
Reviewed-by: aph, shade
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
Changeset: 60616f24
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-28 10:36:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/60616f243f90e6852e99016d29b53e62c571db45
8294059: Serial: Refactor GenCollectedHeap::collect
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: 37f83b9b
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-09-28 13:10:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/37f83b9b8e007cd1153502540e9b1bf3cc713646
8294375: test/jdk/java/nio/channels/vthread/BlockingChannelOps.java is slow
Reviewed-by: jpai
! test/jdk/java/net/vthread/BlockingSocketOps.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
Changeset: 30e3bf9d
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-09-28 14:31:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/30e3bf9da0fedb026b7062886f303ebdec57de3b
8291805: IGV: Improve Zooming
Reviewed-by: rcastanedalo, lujaniuk, chagedorn
- src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/BoundedZoomAction.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BoundedZoomAction.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/DiagramViewer.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/CustomSelectAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/MouseZoomAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomInAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomLevelAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomOutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ZoomResetAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomIn.svg
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomOut.svg
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/zoomReset.svg
Changeset: 70d8428e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-28 14:33:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/70d8428ebbea26cd9d410b186fce08a2d5ea805b
8294520: Problemlist java/nio/file/Files/CopyProcFile.java
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 7401fe04
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-28 15:57:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7401fe040d7935c6532c565ec2356f2f34da31f0
8292912: Make guard card in CardTable inaccessible
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 7515b304
Author: Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-28 15:58:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7515b304ca5598558424ea6ba90f2f71b36a8e4c
8279283: BufferedInputStream should override transferTo
Reviewed-by: bpb
! src/java.base/share/classes/java/io/BufferedInputStream.java
+ test/jdk/java/io/BufferedInputStream/TransferTo.java
Changeset: 4fb424ba
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-09-28 15:59:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4fb424ba5f3ece1a47b8774defdbe6645cc72759
8293961: Unused ClassPathZipEntry::contents_do
Reviewed-by: ccheung, dholmes
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: 3b7fc80b
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-28 17:17:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b7fc80b1887db957a0134592eb0711c225ba64c
8294411: SA should provide more useful info when it fails to start up due to "failed to workaround classshareing"
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
Changeset: 9309786d
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-28 18:44:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9309786dbfa584e7762c8011e3942f02d352d2e6
8294472: Remove redundant rawtypes suppression in AbstractChronology
Reviewed-by: lancea, naoto
! src/java.base/share/classes/java/time/chrono/AbstractChronology.java
Changeset: 9db95edd
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-09-28 19:22:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9db95edd0133cb31358416829c942f5dcb84fc55
8215788: Clarify JarInputStream Manifest access
Reviewed-by: weijun, mullan, alanb
! src/java.base/share/classes/java/util/jar/JarInputStream.java
Changeset: 76f18651
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-28 20:35:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76f1865124025ee6f788a50e1377b82fd577548f
8293563: [macos-aarch64] SA core file tests failing with sun.jvm.hotspot.oops.UnknownOopException
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: 88731924
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-09-28 21:27:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/887319243351c198152f49ead3e4790442c52d95
8293515: heapShared.cpp: rename JavaThread parameter to current
Reviewed-by: coleenp, ccheung
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 6f8f28e7
Author: Dean Long <dlong at openjdk.org>
Date: 2022-09-28 23:15:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6f8f28e7566701b195ecc855f3e802cd7145e9aa
8294160: misc crash dump improvements
Reviewed-by: dholmes, vlivanov
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/oops/method.cpp
Changeset: 8491fd5c
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-29 00:35:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8491fd5c1264d013420164824de87a091573469b
8294551: Put java/io/BufferedInputStream/TransferTo.java on problem list
Reviewed-by: jpai
! test/jdk/ProblemList.txt
Changeset: 1decdcee
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-29 07:21:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1decdcee71eae3344aaf2c0223d40a2b57a044b9
8294492: RISC-V: Use li instead of patchable movptr at non-patchable callsites
Reviewed-by: fyang
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: ce85cac9
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-09-29 09:16:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce85cac947158b4e1f554c55f726c923a49b1a41
8065554: MatchResult should provide values of named-capturing groups
Reviewed-by: smarks
! src/java.base/share/classes/java/util/regex/MatchResult.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ test/jdk/java/util/regex/NamedGroupsTests.java
Changeset: 5d48da45
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-09-29 15:35:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5d48da4574f6aacb0db445dd5750566330aa383d
8294370: Fix allocation bug in java_lang_Thread::async_get_stack_trace()
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 29c70f1a
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2022-09-29 16:32:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/29c70f1ab7df3b386d326509db48acf91dd124ab
8294595: Add javax/swing/plaf/aqua/CustomComboBoxFocusTest.java to problem list
Reviewed-by: rriggs
! test/jdk/ProblemList.txt
Changeset: 545ded1a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-29 18:30:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/545ded1a82baf62ef551b2be2a08ee29ab5d9311
8294548: Problem list SA core file tests on macosx-x64 due to JDK-8294316
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5f6ad926
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-29 18:31:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5f6ad926d7ea763bf61aa98c7be7087a7aa6089c
8294547: HotSpotAgent.setupVM() should include "cause" exception when throwing DebuggerException
Reviewed-by: sspitsyn, coleenp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
Changeset: aeef3ecd
Author: Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-09-29 18:51:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aeef3ecdc4d99d4bfb9e762cb038d9571c3c56df
8294198: Implement isFinite intrinsic for RISC-V
Reviewed-by: fyang, kvn
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! test/hotspot/jtreg/compiler/intrinsics/TestDoubleClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsFinite.java
+ test/hotspot/jtreg/compiler/intrinsics/TestDoubleIsInfinite.java
! test/hotspot/jtreg/compiler/intrinsics/TestFloatClassCheck.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
+ test/hotspot/jtreg/compiler/intrinsics/TestFloatIsInfinite.java
! test/micro/org/openjdk/bench/java/lang/DoubleClassCheck.java
! test/micro/org/openjdk/bench/java/lang/FloatClassCheck.java
Changeset: 88062eea
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-29 20:16:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/88062eea67e6c9f30be5dfa53016b8643f12d4b8
8293969: breakup the long signature in SystemDictionaryShared::is_supported_invokedynamic
Reviewed-by: eastigeevich, coleenp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: a07975bf
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-29 21:06:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a07975bf3e321bdf02748693930c2523fa1df22d
8294519: (fs) java/nio/file/Files/CopyProcFile.java fails intermittenly due to unstable /proc/cpuinfo output
Reviewed-by: alanb, shade, lancea
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Files/CopyProcFile.java
Changeset: b030c7de
Author: Viktor Klang <viktor.klang at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-30 03:06:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b030c7de324f80045c53a37ede82c6149a2f24a0
8225235: Unused field defaultIndex in NetworkInterface
Reviewed-by: chegar, vtewari, dfuchs, jpai
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
Changeset: 9dce8652
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-09-30 06:00:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9dce8652f258ba88f17aa315af529c79bb8a41cf
8294115: JNI local refs exceeds capacity warning in NetworkInterface::getAll
Reviewed-by: dfuchs
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
Changeset: 7c60e6d2
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-30 07:31:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c60e6d2d6d92d58e94bf3965b8eacc09ca9c4fe
8293770: RISC-V: Reuse runtime call trampolines
Co-authored-by: zifeihan <caogui at iscas.ac.cn>
Reviewed-by: fyang, shade
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java
Changeset: 81fda1b7
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-30 07:42:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/81fda1b756592cba2e18c95285ee88e2c1e8f21f
8294569: Remove CardTable::_last_valid_index
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 69749788
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-30 07:43:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/697497886988e76efe674a57312a87d03cb87f2a
8294521: Parallel: Remove unused field in UpdateDensePrefixAndCompactionTask
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 6d83482a
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2022-09-30 08:44:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6d83482a6b5f1898514fd450d8143dbfef57e362
8293540: [Metrics] Incorrectly detected resource limits with additional cgroup fs mounts
Reviewed-by: iklam
! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
+ test/jdk/jdk/internal/platform/docker/TestDockerBasic.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
Changeset: b4e1e416
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-30 08:57:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b4e1e416dacb6099a780f2250cef737834c19d56
8293000: Review running times of jshell regression tests
Reviewed-by: darcy
! test/langtools/jdk/jshell/ClassMembersTest.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/jdk/jshell/ExecutionControlTestBase.java
! test/langtools/jdk/jshell/SimpleRegressionTest.java
! test/langtools/jdk/jshell/ToolBasicTest.java
Changeset: 61d500f3
Author: duke <duke at openjdk.org>
Date: 2022-09-30 11:01:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/61d500f33503ab775adc11a3b2d702f19af87843
Automatic merge of jdk:master into master
Changeset: 7c98f564
Author: duke <duke at openjdk.org>
Date: 2022-09-30 11:01:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c98f564e744ef5715a7983f2949456fee9a9695
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
More information about the panama-dev
mailing list