git: openjdk/panama-foreign: master: 88 new changesets
duke
duke at openjdk.org
Fri Sep 9 11:13:18 UTC 2022
Changeset: 26cac088
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-02 11:00:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26cac088b4d5a7bf4a0f079038f6619768720b3b
8293209: Parallel: Remove unused variables in PSParallelCompact::invoke
Reviewed-by: kbarrett
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: ce06a3b6
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-02 11:02:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ce06a3b689afae25b00c38bf06a033b1c5927651
8293023: Change CardTable::is_in_young signature
Reviewed-by: kbarrett, iwalulya
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
Changeset: 6fc58b83
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-02 12:59:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6fc58b8324d5b2d36e8c62839eda50a16c9da7bd
8293207: Add assert to JVM_ReferenceRefersTo to clarify its API
Reviewed-by: stefank, kbarrett
! src/hotspot/share/prims/jvm.cpp
Changeset: fcc0cf96
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-02 13:07:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fcc0cf96772644ece6430eee93fb018c3432135b
8292375: Convert ProtectionDomainCacheTable to ResourceHashtable
Reviewed-by: dholmes, iklam
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/DictionaryStatsTest.java
Changeset: 77e21c57
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-09-02 13:35:11 +0000
URL: https://git.openjdk.org/panama-foreign/commit/77e21c57ce00463db4cc3d87f93729cbfe2c96b4
8290529: C2: assert(BoolTest(btest).is_canonical()) failure
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestUnsignedCompareIntoEqualityNotCanonical.java
+ test/hotspot/jtreg/compiler/c2/irTests/CmpUWithZero.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: da99e3e8
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-02 16:08:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da99e3e8299f3a476603aa43a99164c2c01adff4
8289400: Improve com/sun/jdi/TestScaffold error reporting
Reviewed-by: amenkov, lmesnik
! test/jdk/com/sun/jdi/TestScaffold.java
Changeset: 2baeebbc
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-02 16:11:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2baeebbc021b2cca8bd8ca866b83ab592d78b4ce
8293006: sun/tools/jhsdb/JStackStressTest.java fails with "UnalignedAddressException: 8baadbabe"
Reviewed-by: dcubed, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
Changeset: 0c6094e7
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-02 17:05:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c6094e79602fe85a88e3131710bb39813364ad2
8293188: x86_64: Introduce stubGenerator_x86_64.hpp
Reviewed-by: dholmes, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
Changeset: b6477fdb
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-02 17:44:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6477fdb306cd258a2312a5c745f23bc8242757a
8293288: bootcycle build failure after JDK-8173605
Reviewed-by: erikj
! make/JrtfsJar.gmk
Changeset: 83a34086
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-02 17:51:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83a34086bc841b4ccf64b1817561f73b68b585eb
8293315: Add back logging for Placeholders
Reviewed-by: iklam
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 3993a1f9
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-09-02 18:10:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3993a1f9eaa8353ab8b24fe56c870580ef34fb52
8292067: Convert test/sun/management/jmxremote/bootstrap shell tests to java version
Reviewed-by: lmesnik
- test/jdk/sun/management/jmxremote/RunTest.sh
- test/jdk/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
- test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
- test/jdk/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/jdk/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
- test/jdk/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
+ test/jdk/sun/management/jmxremote/bootstrap/RmiTestBase.java
! test/jdk/sun/management/jmxremote/bootstrap/Utils.java
Changeset: 5757e212
Author: Dean Long <dlong at openjdk.org>
Date: 2022-09-02 19:25:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5757e2129ef23f6aa11a9a29d77ae86971b401c0
8292385: assert(ctrl == kit.control()) failed: Control flow was added although the intrinsic bailed out
Reviewed-by: thartmann, jiefu, kvn
! src/hotspot/share/opto/library_call.cpp
Changeset: e1e67324
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-02 22:40:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1e67324c0c3d8b26af8ae5382073d8f477dbe3c
8293319: [C2 cleanup] Remove unused other_path arg in Parse::adjust_map_after_if
Reviewed-by: kvn
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
Changeset: ac05bc86
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-09-02 23:47:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac05bc8605bcf343f0c230868af3056f03461e01
8293293: Move archive heap loading code out of heapShared.cpp
Reviewed-by: erikj, coleenp
! make/hotspot/lib/JvmFeatures.gmk
+ src/hotspot/share/cds/archiveHeapLoader.cpp
+ src/hotspot/share/cds/archiveHeapLoader.hpp
+ src/hotspot/share/cds/archiveHeapLoader.inline.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
- src/hotspot/share/cds/heapShared.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: a366e82a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-03 05:48:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a366e82aa1177f001d49f297c6e1d29ee283ca59
7113208: Incorrect javadoc on java.net.DatagramPacket.setLength()
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/DatagramPacket.java
Changeset: 767262e6
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-03 16:06:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/767262e67cec8e7a5e5eba2c6ebea7f60186d2cb
8292201: serviceability/sa/ClhsdbThreadContext.java fails with "'Thread "Common-Cleaner"' missing from stdout/stderr"
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/AddressException.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescription.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIntelX86.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: e92b9e40
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-03 23:15:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e92b9e4030ce490140b05f3a6b1435846a212e5d
8293325: Minor improvements to macos catch_mach_exception_raise() error handling
Reviewed-by: amenkov, dcubed, sspitsyn
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
Changeset: 3464019d
Author: Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date: 2022-09-04 07:22:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3464019d7e8fe57adc910339c00ba79884c77852
8292899: CustomTzIDCheckDST.java testcase failed on AIX platform
Reviewed-by: naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
Changeset: 730ced9a
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-09-05 07:16:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/730ced9a109953ca1c3b7bfd6a3eeac5b85892c5
8292660: C2: blocks made unreachable by NeverBranch-to-Goto conversion are removed incorrectly
Reviewed-by: kvn, roland
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestMultipleInfiniteLoops.java
Changeset: e945619d
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-09-05 07:22:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e945619ddd38091eaa010f65472141443b8f214d
8293088: Fix compilation with the new Visual Studio preprocessor
Reviewed-by: ihse
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
Changeset: 32f4dc84
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-05 08:34:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32f4dc84037696f664114e40357bca66337c6178
8293295: Add type check asserts to java_lang_ref_Reference accessors
Reviewed-by: stefank, kbarrett, coleenp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 4067321e
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-05 08:51:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4067321ef413cc6c934aa5e7ec652c56dfdf81eb
8291586: Broken links in JVMTI specification
Reviewed-by: alanb
! src/hotspot/share/prims/jvmti.xsl
Changeset: 48b3ab02
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-09-05 09:13:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/48b3ab02f9339f97e49f775c9d5d3a598a158abf
8293167: Memory leak in JfrThreadSampler if stackdepth is larger than default (64)
Reviewed-by: jbachorik
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
Changeset: 5bed9f76
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-05 10:02:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5bed9f767507bb0f123247d149ead84d2d635f52
8293290: RISC-V: Explicitly pass a third temp register to MacroAssembler::store_heap_oop
Reviewed-by: shade
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
! 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/templateTable_riscv.cpp
Changeset: 8df671c9
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-05 10:17:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8df671c908d10b586540cc916a91e083c6098648
8293355: JDK-8293167 included bad copyright header
Reviewed-by: kbarrett
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
Changeset: 955baa3c
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-05 10:47:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/955baa3c44805538df5f95ccc91d2d5a08c85b81
8267374: macOS: Option+Up/Down Arrow don't traverse to beginning/end of line in JTextArea
Reviewed-by: prr
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java
! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
! test/jdk/java/awt/keyboard/8218917/AltKeyBug.java
! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java
+ test/jdk/javax/swing/JTextArea/TestAltUpDown.java
Changeset: e31c537f
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-05 12:17:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e31c537f0583261ac326cb74fd90c155629e1b50
8293224: Add link to openjdk.org/jtreg/ from doc/testing
Reviewed-by: erikj, iris, ihse
! doc/testing.html
! doc/testing.md
Changeset: 2c61efe3
Author: Volker Simonis <simonis at openjdk.org>
Date: 2022-09-05 12:50:52 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c61efe3de9095631077aaf67edd2695edac6259
8282648: Weaken the InflaterInputStream specification in order to allow faster Zip implementations
Reviewed-by: lancea, alanb, jpai, mr, darcy
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
Changeset: d4e3e695
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-05 13:08:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d4e3e69505db1b114afec2f6a61acf1261a8e69c
8293344: JDK-8242181 broke stack printing for non-attached threads
Reviewed-by: chagedorn, mdoerr
! src/hotspot/share/utilities/elfFile.cpp
Changeset: d7536588
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-05 13:28:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7536588b38e368eaa6395bcbcc6724a39303fc5
8293107: GHA: Bump to Ubuntu 22.04
Reviewed-by: ihse
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
Changeset: 9833c025
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-05 13:35:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9833c025fd7daf6bb1be81d93148a4204a9f184c
8292946: GC lock/jni/jnilock001 test failed "assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) failed: Twice in a row"
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: dbb2c4b6
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-05 14:27:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dbb2c4b6ac01d2a3367a2354213d3b4230dfbb96
8288897: Clean up node dump code
Reviewed-by: chagedorn, xliu
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
Changeset: 056ed48d
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-09-05 18:51:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/056ed48ddaa9378793616cf966501cc9536f336a
8293180: JQuery UI license file not updated
Reviewed-by: jjg
! src/jdk.javadoc/share/legal/jqueryUI.md
Changeset: ef20ffe4
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-05 19:58:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ef20ffe4d222d48f0bdba81a0b864d9fb455e9a6
8293159: Use try-with-resources in X11FontManager.registerFontDir
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
Changeset: 49558352
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-06 08:42:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/495583524976fb63575b9a45f329e535e490dc80
8282434: Leading combining diacritic character in string renders incorrectly
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! test/langtools/jdk/jshell/SimpleRegressionTest.java
Changeset: 1bed23a1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-06 08:43:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1bed23a1af8f992003bff053ff982f4938b7221f
8293353: [BACKOUT] G1: Remove redundant is-marking-active checks in C1 barrier
Reviewed-by: kbarrett, mdoerr, tschatzl
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: b17758a9
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-06 08:50:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b17758a9323d74b4e29da7189d86260786eba321
8247283: Enable the new conformant preprocessor option in Visual Studio
Reviewed-by: erikj, djelinski
! .github/workflows/main.yml
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
Changeset: 8e22f2bb
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-06 08:51:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e22f2bb403d71c103629f29996e78a54eafe0ad
8293361: GHA: dump config.log in case of configure failure
Reviewed-by: shade
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
Changeset: 26f2a978
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-06 09:27:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26f2a978f6c601e677a236054be4ddc39d9b6e55
8290561: Coalesce incubator-module warnings for single-file source-code programs
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: 272745b3
Author: bobpengxie <bobpengxie at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-06 09:39:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/272745b374533b8ddec31df6ae88388049c19738
8293340: Remove unused _code in {Zero,Template}InterpreterGenerator
Reviewed-by: jiefu, shade
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
Changeset: a92c1ff7
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-09-06 10:55:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a92c1ff700925b400ee92057ae3dc3030487a886
8287912: GTK L&F : Background of tree icons are red
Reviewed-by: psadhukhan, jdv
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
+ test/jdk/javax/swing/JTree/TestTreeBackgroundColor.java
Changeset: 6a1e98cb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-06 11:21:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6a1e98cbf7369745409094e4b209602ac76f8ff3
8293213: G1: Remove redundant assertion in G1RemSet::clean_card_before_refine
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: b2067e63
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-06 13:41:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b2067e63da116235740f5891f6218c9e1fd7b527
8291725: Leftover marks when VM shutdown aborts bitmap clearing make mixed gc fail
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: c05015bc
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-06 14:01:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c05015bc93916303ff1f16dec5d9391d2d773f41
8291736: find_method_handle_intrinsic leaks Method*
Reviewed-by: hseigel, iklam, dholmes
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 7c96608d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-06 15:18:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7c96608d9a2f3ea552b2daf1fe0772a0faac46c6
8293403: JfrResolution::on_jvmci_resolution crashes when caller is null
Reviewed-by: never
! src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
Changeset: 98d85e6f
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-06 16:05:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98d85e6f594bf34b97407c470b14791af0a2bc53
8292579: (tz) Update Timezone Data to 2022c
Reviewed-by: naoto, alanb
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
Changeset: 85d4b491
Author: Ludovic Henry <luhenry at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-06 16:24:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85d4b49151e9529051f1ed344749a487d3e92165
8283929: GHA: Add RISC-V build config
Reviewed-by: ihse, shade
! .github/workflows/build-cross-compile.yml
Changeset: da596182
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-06 18:10:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da596182a494a36d37030f18328e52e525fc3565
8264744: (fs) Use file cloning in Linux version of Files::copy method
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/native/libnio/fs/LinuxFileSystem.c
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! test/jdk/java/nio/file/Files/CopyAndMove.java
Changeset: fb6eb6f2
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:15:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fb6eb6f26728d379fe666ac87630236f58065bbe
8293245: x86_64: Extract Adler32 stub implementation into stubGenerator_x86_64_adler.cpp
Reviewed-by: kvn, dlong
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
Changeset: 5b4c4155
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:16:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5b4c415510cbd1b34217c976006ea900d5917f46
8293254: x86_64: Extract arraycopy stub implementations into a separate file
Reviewed-by: dlong, kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
Changeset: 57930f8e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-06 22:18:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/57930f8e53e85bd923127bd638286898cfe3b117
8293285: x86_64: Move libm stub implementations to StubGenerator
Reviewed-by: kvn
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp
+ src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_constants.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_log.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_log10.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_sin.cpp
- src/hotspot/cpu/x86/macroAssembler_x86_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
Changeset: 710a1434
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-06 22:26:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/710a14347344f3cc136f3b7f41aad231fbe43625
8293445: clhsdb "thread" command gives incorrect error message for bad threadID
Reviewed-by: dcubed
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 205f992e
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-09-07 05:25:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/205f992e9ecf9f83bb052ee2e2a32e3f532c5ac9
8293326: jdk/sun/security/tools/jarsigner/compatibility/SignTwice.java slow on Windows
Reviewed-by: weijun, wetmore
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
Changeset: 2259e427
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-07 06:11:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2259e427a53440da948315db2272396294036051
8293197: Avoid double racy reads from non-volatile fields in SharedSecrets
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
Changeset: 4f9065d3
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-09-07 09:04:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4f9065d3d5e914f8e89daf1ff27bba3578b19e20
8293333: Broken links in JDI specification
Reviewed-by: alanb, cjplummer
! src/jdk.jdi/share/classes/com/sun/jdi/ClassLoaderReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
Changeset: 14fd1b6c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-07 12:08:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14fd1b6cdfc2f912d350ac0da07f3fe4b1f976e0
8292921: Rewrite object field printer
Reviewed-by: stuefe, coleenp
! src/hotspot/share/runtime/fieldDescriptor.cpp
Changeset: d6961045
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-07 12:34:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6961045353897967bb734740225bd1cddf158e5
4850101: Setting mnemonic to VK_F4 underlines the letter S in a button.
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
+ test/jdk/javax/swing/JButton/TestMnemonicAction.java
Changeset: 6ff4775b
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2022-09-07 14:39:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ff4775b717d91f9acf24d014ae155dfacac06c5
8285487: AArch64: Do not generate unneeded trampolines for runtime calls
Reviewed-by: xliu, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestTrampoline.java
Changeset: 5934669c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-09-07 14:50:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5934669ca88c919fe9419410ea75a022a676eef4
8292383: Create a SymbolHandle type to use for ResourceHashtable
Reviewed-by: iklam, hseigel
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ src/hotspot/share/oops/symbolHandle.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java
Changeset: 1ee59adc
Author: Christian Stein <cstein at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-07 15:13:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1ee59adcfead2128316556121c1711d308c7ea01
8289798: Update to use jtreg 7
Reviewed-by: ihse, jpai
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: d36abbe8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 15:26:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d36abbe8dab3618a08a8a87f53411ed92823d471
8293496: ProblemList runtime/os/TestTracePageSizes.java on linux-x64
Reviewed-by: alanb, azvegint
! test/hotspot/jtreg/ProblemList.txt
Changeset: 02dce24b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 18:30:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/02dce24b59ab53f00309a71ee94f45067c880b5c
8207166: jdk/jshell/JdiHangingLaunchExecutionControlTest.java - launch timeout
Reviewed-by: vromero
! test/langtools/jdk/jshell/HangingRemoteAgent.java
! test/langtools/jdk/jshell/JdiHangingLaunchExecutionControlTest.java
Changeset: 32c7b628
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-07 18:33:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/32c7b6283daf6f3876ff62693d5a0cb7c4af4232
8293146: Strict DateTimeFormatter fails to report an invalid week 53
Reviewed-by: rriggs
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatter.java
Changeset: 76df73b3
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-07 18:53:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/76df73b390d0db7779935dd254f6378b6884a79d
8293456: runtime/os/TestTracePageSizes.java sub-tests fail with "AssertionError: No memory range found for address: NNNN"
Reviewed-by: alanb, lancea
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: aff9a696
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-07 19:46:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/aff9a696cb0b281a736e66007a4087923d7abab2
8283224: Remove THREAD_NOT_ALIVE from possible JDWP error codes
Reviewed-by: alanb, sspitsyn
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
Changeset: 1080c4e4
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 20:49:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1080c4e4aeb88e68f5ccb6e1909a084a5b6fa0d3
8293508: ProblemList gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 1e031e6a
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-09-07 20:50:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1e031e6a5886fba3009d8e5fa62416fe15a901b6
8293232: Fix race condition in pkcs11 SessionManager
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java
Changeset: 8a489658
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 21:33:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a489658ab51460fa8190f20c7e592b1997d48d9
8293514: ProblemList gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 on all platforms
Reviewed-by: kbarrett
! test/hotspot/jtreg/ProblemList.txt
Changeset: 51de7658
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-09-07 21:51:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/51de765867d4d44fc2e2953a0296ca6804135d89
8283010: serviceability/sa/ClhsdbThread.java failed with "'Base of Stack:' missing from stdout/stderr "
Reviewed-by: amenkov
! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java
Changeset: f84386cf
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-09-07 23:02:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f84386cf6e96aef657aff7b57476639d55045cc4
8293182: Improve testing of CDS archive heap
Reviewed-by: ccheung, coleenp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
= test/hotspot/jtreg/runtime/cds/appcds/test-classes/pkg/ClassInPackage.java
Changeset: 2d13f530
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-07 23:08:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2d13f53017377128b7a8f1e3da9a09f7af92085a
8293512: ProblemList serviceability/tmtools/jstat/GcNewTest.java in -Xcomp mode
8293516: ProblemList gc/cslocker/TestCSLocker.java in -Xcomp mode
8293517: ProblemList sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 on linux-x64
8293518: ProblemList sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.java
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt
Changeset: fc5f97fe
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-08 01:14:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fc5f97fe379825cb927666ae26aef00082cfae56
8293474: RISC-V: Unify the way of moving function pointer
Reviewed-by: yadongwang, fjiang, shade
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 986b8341
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-09-08 01:35:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/986b834148f425aa21611814d162a8578b26b502
8293489: Accept CAs with BasicConstraints without pathLenConstraint
Reviewed-by: mullan
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java
Changeset: 66772273
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-08 02:29:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6677227301acf06eb8be264e4eb3e092d0d7442f
8293497: Build failure due to MaxVectorSize was not declared when C2 is disabled after JDK-8293254
Reviewed-by: dlong
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
Changeset: 8d3399bf
Author: John R Rose <jrose at openjdk.org>
Date: 2022-09-08 07:36:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d3399bf5f354931b0c62d2ed8095e554be71680
8292758: put support for UNSIGNED5 format into its own header file
Reviewed-by: dlong, coleenp
! src/hotspot/share/code/compressedStream.cpp
! src/hotspot/share/code/compressedStream.hpp
! src/hotspot/share/utilities/debug.cpp
+ src/hotspot/share/utilities/unsigned5.cpp
+ src/hotspot/share/utilities/unsigned5.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompressedReadStream.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CompressedStream.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Unsigned5.java
+ test/hotspot/gtest/utilities/test_unsigned5.cpp
Changeset: ffc249ae
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-08 10:01:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ffc249ae2120752a9c0e9de18167b0c16f2de410
8289613: Drop use of Thread.stop in jshell
Reviewed-by: jlahoda
! src/java.base/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
Changeset: 98da03af
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-08 11:05:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/98da03af50e2372817a7b5e381eea5ee6f2cb919
8293432: Use diamond operator in java.management
Reviewed-by: rriggs, sspitsyn
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/java.management/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/MBeanServerInvocationHandler.java
! src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java
! src/java.management/share/classes/javax/management/NotificationFilterSupport.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/QueryEval.java
! src/java.management/share/classes/javax/management/StandardMBean.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/java.management/share/classes/javax/management/openmbean/CompositeType.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/openmbean/OpenType.java
! src/java.management/share/classes/javax/management/openmbean/SimpleType.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.management/share/classes/javax/management/openmbean/TabularType.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationNotification.java
! src/java.management/share/classes/javax/management/relation/RelationService.java
! src/java.management/share/classes/javax/management/relation/RelationSupport.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/relation/Role.java
! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServer.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java
! src/java.management/share/classes/javax/management/timer/Timer.java
! src/java.management/share/classes/sun/management/HotspotCompilation.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
Changeset: 6bd27941
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-08 13:37:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6bd2794175bac3c221d9b514bea01b0faa7af4a6
8293304: Replace some usages of INTPTR_FORMAT with PTR_FORMAT
Reviewed-by: kbarrett, coleenp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/annotations.cpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/utilities/copy.hpp
! src/hotspot/share/utilities/decoder_elf.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
Changeset: 85ec1f8d
Author: Ashutosh Mehra <asmehra at redhat.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-08 14:02:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/85ec1f8d020cf2a9d7dfcc9ed75e43f0cd61c1f2
8293492: ShenandoahControlThread missing from hs-err log and thread dump
Reviewed-by: zgu, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: c0ee30a2
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-08 14:10:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c0ee30a25abda2f93806bbfaf940ba8638b864bf
8293348: A false cyclic inheritance error reported
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 46e6e41b
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-09-08 14:36:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/46e6e41b9a35c8665eb31be2f8c36bbdcc90564a
8293051: Further refactor javac after removal of -source/-target/--release 7
Reviewed-by: darcy, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenInterface.java
! test/langtools/jdk/jshell/ToolEnablePreviewTest.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabled.java
! test/langtools/tools/javac/diags/examples/PreviewFeatureDisabledPlural.java
! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java
! test/langtools/tools/javac/diags/examples/PreviewFilename.java
! test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java
! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java
! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPluralBar.java
! test/langtools/tools/javac/preview/classReaderTest/Bar.java
Changeset: 4c5501c3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-09-08 16:30:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4c5501c31c7ab8fa7d1a6ce479060a899514c671
8293548: ProblemList sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 on linux-x64
Reviewed-by: ccheung, azvegint
! test/jdk/ProblemList.txt
Changeset: 30d4145e
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-08 16:50:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/30d4145e2edd2d3e4cbaa8b01f7639ab53bc0991
8293230: x86_64: Move AES and GHASH stub definitions into separate source files
Reviewed-by: thartmann
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
- src/hotspot/cpu/x86/macroAssembler_x86_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
Changeset: 14eb5ad0
Author: Sangheon Kim <sangheki at openjdk.org>
Date: 2022-09-08 18:20:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/14eb5ad0dc987ffe3621f4eeeebeb6b5a2cd691b
8291753: Add JFR event for GC CPU Time
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/gc/shared/gcTraceTime.cpp
! src/hotspot/share/gc/shared/gcTraceTime.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestGCCPUTimeEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 43e191d6
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-09 00:18:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43e191d64b0094cc1ece61929c32e017ee90c0c8
8293524: RISC-V: Use macro-assembler functions as appropriate
Reviewed-by: shade, fjiang
! 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/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! 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: 812d805a
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2022-09-09 00:30:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/812d805a488597cb9ab6b375869bc6748fd7fa94
6447816: Provider filtering (getProviders) is not working with OR'd conditions
Reviewed-by: weijun
! src/java.base/share/classes/java/security/Security.java
+ test/jdk/java/security/Security/ProviderFiltering.java
Changeset: 9d6b0285
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-09 07:08:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d6b0285f53599816c30393b87d16772ef6314b7
8234315: GTK LAF does not gray out disabled JMenu
Reviewed-by: serb, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JMenu/TestDisabledMenuForegroundColor.java
Changeset: d6b56ab9
Author: duke <duke at openjdk.org>
Date: 2022-09-09 11:00:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6b56ab9df4e3e648b97b18b227ef8b90f3970a8
Automatic merge of jdk:master into master
More information about the panama-dev
mailing list