git: openjdk/panama-foreign: foreign-memaccess+abi: 98 new changesets
duke
duke at openjdk.org
Fri Sep 23 11:14:45 UTC 2022
Changeset: 39cd1635
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-16 11:37:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/39cd1635bf07f42857e1a704734db66b2c2fa882
8293578: Duplicate ldc generated by javac
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/lvti/ConstantTypes.java
Changeset: 5feca688
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-16 11:40:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5feca688df0a1d4aad67cbe7faa6f31115676a81
8293840: RISC-V: Remove cbuf parameter from far_call/far_jump/trampoline_call
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: f42caefe
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2022-09-16 12:33:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f42caefe2e7658bfb5ab8ef938b134bdb6746ff1
8293550: Optionally add get-task-allow entitlement to macos binaries
Reviewed-by: mikael, cjplummer, ihse
! doc/building.html
! doc/building.md
! make/Bundles.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/NativeCompilation.gmk
= make/data/macosxsigning/default-debug.plist
= make/data/macosxsigning/java-debug.plist
Changeset: dfb9c066
Author: Leslie Zhai <lzhai at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-09-16 14:53:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/dfb9c0663370fc8335caf06ca6f0cb4dac95ce2d
8293535: jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java fail with jfx
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java
Changeset: 4b297c1c
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-09-16 16:53:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b297c1c16fd2b3ae04694de1b772218e15c1ec8
8293892: Add links to JVMS 19 and 20 from ClassFileFormatVersion enum constants
Reviewed-by: sundar, mchung
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
Changeset: 746f5f58
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-09-16 17:57:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/746f5f589db5c1036f15fa47f8a48b2a12c921ce
8293816: CI: ciBytecodeStream::get_klass() is not consistent
Reviewed-by: dlong, kvn
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciStreams.cpp
Changeset: a8f0f575
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-09-16 18:52:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a8f0f575abab53e89fc315a68394b556543cbb2e
8278165: Clarify that ZipInputStream does not access the CEN fields for a ZipEntry
Reviewed-by: bpb, alanb
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
Changeset: 4b8399b5
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-16 19:54:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b8399b5f0b4dec2fa9452019cc9292bc6b57738
8293251: Use stringStream::base() instead of as_string() when applicable
Reviewed-by: rehn
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 01e7b881
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-09-16 20:07:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/01e7b8819918906082e315870e667b15910cee99
8290917: x86: Memory-operand arithmetic instructions have too low costs
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java
= test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java
Changeset: cfd44bb2
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-09-17 09:55:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cfd44bb2cd4f2fdbfc15a7a76757a92c0a557439
8293218: serviceability/tmtools/jstat/GcNewTest.java fails with "Error in the percent calculation"
8293564: serviceability/tmtools/jstat/GcTest01.java fails with "Error in the percent calculation"
Reviewed-by: sspitsyn, lmesnik, dcubed
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/GcProvoker.java
Changeset: b6ff8fa3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-18 12:44:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b6ff8fa307fd61e342a4926a4fc7be968e964797
8292073: NMT: remove unused constructor parameter from MallocHeader
Reviewed-by: zgu
! src/hotspot/share/services/mallocHeader.hpp
! src/hotspot/share/services/mallocHeader.inline.hpp
! src/hotspot/share/services/mallocTracker.cpp
Changeset: b1ed40a8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-19 05:38:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b1ed40a87ab357d1b51ac5102bba181f21ffa9b6
8293466: libjsig should ignore non-modifying sigaction calls
Reviewed-by: manc, dholmes
! src/java.base/unix/native/libjsig/jsig.c
Changeset: 357a2cc2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:17:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/357a2cc22a72876fc412b4fc99b9da8f05840678
8293937: x86: Drop LP64 conditions from clearly x86_32 code
Reviewed-by: kvn, stuefe
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
Changeset: 26e08cf3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:18:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26e08cf3d0cbd30395f3344669fcc20c0b52e2f6
8293844: C2: Verify Location::{oop,normal} types in PhaseOutput::FillLocArray
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/output.cpp
Changeset: 43f7f47a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 06:19:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/43f7f47ae0f36a8147f6197804db3b74a9dda295
8293499: Provide jmod --compress option
Reviewed-by: alanb, mchung, jpai, redestad
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/jdk/tools/jmod/JmodTest.java
Changeset: d7c1a763
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:29:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d7c1a7635d3437b91fba358e8682b4a56a65d826
8293861: G1: Disable preventive GCs by default
Reviewed-by: ayang, kbarrett, mbeckwit
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: d77c464c
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:33:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d77c464c3804362b80fecca9df05fbef90bed14a
8293891: gc/g1/mixedgc/TestOldGenCollectionUsage.java (still) assumes that GCs take 1ms minimum
Reviewed-by: ayang, kbarrett
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
Changeset: 04d7b7d5
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-19 07:34:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/04d7b7d5747d887e12797df8ca3f7608d73d41ff
8293503: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 failed assertGreaterThanOrEqual: expected MMM >= NNN
Reviewed-by: lkorinth, kbarrett
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
Changeset: cbd0688b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-19 07:38:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cbd0688b321ff88a405be4f7929d6862e543ab50
8293851: hs_err should print more stack in hex dump
Reviewed-by: adinn, stefank
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 36c9034f
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-09-19 07:39:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/36c9034ff1274f37969550a3f9239f1bb16a0b25
8293808: mscapi destroyKeyContainer enhance KeyStoreException: Access is denied exception
Reviewed-by: weijun
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: a93cf926
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-19 09:52:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a93cf926356b974b8fc5a97d230a15bad066ac2a
8293920: G1: Add index based heap region iteration
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
Changeset: 471e2f12
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-09-19 10:15:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/471e2f12b44cafc583a8ae118e36df5f00dfd624
8292088: C2: assert(is_OuterStripMinedLoop()) failed: invalid node class: IfTrue
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
+ test/hotspot/jtreg/compiler/c2/TestRemoveSingleIterationLoop.java
Changeset: d41f69f9
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-09-19 10:16:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d41f69f9c0297fe78884b5aa2d149745215ec9d2
8293849: PrintIdealPhase in compiler directives file is ignored when used with other compile commands
Reviewed-by: rcastanedalo, kvn
! src/hotspot/share/compiler/compilerDirectives.cpp
Changeset: ab7f58a3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 10:25:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab7f58a3771f5f8e7240f53d595bdf91a17874d2
6286501: JTabbedPane throws NPE from its stateChanged listener in particular case
Reviewed-by: jdv
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java
Changeset: 5725a93c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-09-19 10:58:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5725a93c078dac9775ccef04f3624647a8d38e83
8293879: Remove unnecessary castings in jdk.hotspot.agent
Reviewed-by: lmesnik, cjplummer
! src/jdk.hotspot.agent/share/classes/com/sun/java/swing/action/ActionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/ObjectValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTableEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/CodeHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/HeapBlock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArray.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Block.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/Annotation.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
Changeset: b920d299
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 11:30:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b920d2999fed5ec5afe666559e14f8e1a0e90852
8271328: User is able to choose the color after disabling the color chooser.
Reviewed-by: psadhukhan, tr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
+ test/jdk/javax/swing/JColorChooser/TestDisabledColorChooser.java
Changeset: 8082c24a
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-19 11:33:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8082c24a0df3f4861ea391266bdfe6cdd1a77bab
8054572: [macosx] JComboBox paints the border incorrectly
Reviewed-by: honkar, psadhukhan
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/swing/JComboBox/JComboBoxBorderTest.java
Changeset: f91762f5
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2022-09-19 12:36:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f91762f56ea7fb27b6fa54d07d3b3b0650bab0bc
8293965: Code signing warnings after JDK-8293550
Reviewed-by: mikael, ihse
! make/common/NativeCompilation.gmk
Changeset: 64b96e5c
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-19 14:22:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/64b96e5cf57023a5d55b4392074e3922ac7c0534
8293811: Provide a reason for PassFailJFrame.forceFail
Reviewed-by: honkar, jdv
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/swing/JTable/PrintAllPagesTest.java
Changeset: 1f9ff413
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2022-09-19 15:21:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1f9ff413126fb68e07b8fc1f36dd3cb17093a484
8292297: Fix up loading of override java.security properties file
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/Security.java
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/java/security/Security/override.props
Changeset: 6e23b432
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-19 15:57:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6e23b43220a25532029a1d6b986a2249dd4e0e03
8293502: (fc) FileChannel::transfer methods fail to copy /proc files on Linux
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/file/Files/CopyProcFile.java
Changeset: 8ff2c263
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-19 16:30:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ff2c2639e6843333cf220d4427799e21d366764
8293942: [JVMCI] data section entries must be 4-byte aligned on AArch64
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 4020ed53
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-09-19 18:05:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4020ed53dd6e45cafa1d86432274700f0d4a67ca
8293210: G1: Remove redundant check in G1FreeHumongousRegionClosure
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 0fa7d9e8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-20 07:50:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0fa7d9e8cd34694c56f98fb4b86549cfd7a3ed1c
8278863: Add method ClassDesc::ofInternalName
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
! test/jdk/java/lang/constant/ClassDescTest.java
Changeset: fe541f05
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-09-20 07:55:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe541f05cc4092752d9d33ea41002fe907283655
8293989: [JVMCI] re-use cleared oop handles
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Cleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantScope.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/IndirectHotSpotObjectConstantImpl.java
Changeset: a07902bc
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-20 08:39:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a07902bcbef066e0e63e1642082b56acadb71d93
8293976: Use unsigned integers in Assembler/CodeBuffer::emit_int*
Reviewed-by: kvn, jbhateja
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: 1b496064
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2022-09-20 08:41:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1b496064bf1c5078b6f753282771996e0d1b94d6
8293922: Extend barrier-less Java thread transitions to native transitions
Reviewed-by: mdoerr, pchilanomate, dcubed
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
Changeset: 84ee1a29
Author: Yanhong Zhu <yzhu at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-20 12:12:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84ee1a291cb38e1500dc1529c2aa79e7a195502c
8293781: RISC-V: Clarify types of calls
Reviewed-by: fjiang, fyang, yadongwang
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 0f28cb06
Author: Julian Waters <jwaters at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-09-20 12:22:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0f28cb06ab9de649dedbe93f5d4e30fb779532d9
8294014: Remove redundant UseCompiler conditions
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: bb422f5c
Author: Julian Waters <jwaters at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-09-20 13:04:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bb422f5c14745bf29bc2cb741f819a17c8400543
8293595: tstrings::any() is missing an overload
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/share/native/common/tstrings.h
Changeset: 584de68d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-09-20 14:50:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/584de68d7888b709b2eaa251541cd9fdcef3b244
8294058: Early use of lambda introduced in JDK-8285263 cause startup regressions in 20-b02
Reviewed-by: mullan
! src/java.base/share/classes/java/security/SecureClassLoader.java
Changeset: 09af637a
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-09-20 14:58:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/09af637a9be106a0a6b82b3638ae004d9248fc78
8294012: RISC-V: get/put_native_u8 missing the case when address&7 is 6
Reviewed-by: shade, fyang
! src/hotspot/cpu/riscv/bytes_riscv.hpp
Changeset: df8ec09f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-20 15:21:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/df8ec09f8dd21de2910212a6d98c1970a2a1a3d3
8294046: Newly added test test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java fails in macos
Reviewed-by: azvegint, prr
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
! test/jdk/javax/swing/JTabbedPane/TestNPEStateChgListener.java
Changeset: e3358e77
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-09-20 16:46:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3358e77f524f4d448c2ebb7c5afd0aa432f0d44
8294008: Grapheme implementation of setText() throws IndexOutOfBoundsException
Reviewed-by: joehw, smarks
! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
! test/jdk/java/text/BreakIterator/BreakIteratorTest.java
Changeset: 5002eaa5
Author: Paul Hohensee <phh at openjdk.org>
Date: 2022-09-20 17:12:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5002eaa5cc7301b91a45f8c0f65b5943fea225d8
8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening
Reviewed-by: tschatzl
! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
Changeset: cb5771dc
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-20 17:23:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb5771dc2a5e8c84436e300992f3c791a013062e
8294006: Avoid hardcoding object file suffixes in make
Reviewed-by: erikj, ihse
! make/common/NativeCompilation.gmk
! make/hotspot/lib/JvmMapfile.gmk
! make/modules/java.base/Launcher.gmk
Changeset: caae53f4
Author: Ruprabhu25 <ruprabhu25 at gmail.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2022-09-20 17:35:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/caae53f4dadd146426a1a2cd121ac00bb98ebc97
8289508: Improve test coverage for XPath Axes: ancestor, ancestor-or-self, preceding, and preceding-sibling
Reviewed-by: joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.java
Changeset: 3b438a68
Author: Damon Nguyen <dnguyen at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2022-09-20 18:15:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b438a68ea605959edcb836e116f29a4a55c31fa
8294067: [macOS] javax/swing/JComboBox/6559152/bug6559152.java Cannot select an item from popup with the ENTER key.
Reviewed-by: azvegint, psadhukhan
! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java
Changeset: 21008cad
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-09-20 18:18:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/21008cad46d53a34715037d1ec1ca53a43a549db
8285383: vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java failed with "exit code: 96"
Reviewed-by: dcubed, lmesnik, sspitsyn
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001R.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/libhs204t001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/newclass00/hs204t001R.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/newclass01/hs204t001R.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/newclass02/hs204t001R.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/newclass03/hs204t001R.java
Changeset: cddd6def
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-20 20:11:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cddd6def9f796a25137e0059e82053142747c001
8279941: sun/security/pkcs11/Signature/TestDSAKeyLength.java fails when NSS version detection fails
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
Changeset: cb72f809
Author: casparcwang <casparcwang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-21 06:24:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb72f80925965c73e32c44ce3196866272306d7f
8293978: Duplicate simple loop back-edge will crash the vm
Reviewed-by: roland, chagedorn
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/c2/TestDuplicateSimpleLoopBackedge.java
Changeset: 12e3510f
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-21 07:21:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/12e3510f63b46db1559d240a331d66f15fe91363
8293798: Fix test bugs due to incompatibility with -XX:+AlwaysIncrementalInline
Reviewed-by: kvn, thartmann, chagedorn
! test/hotspot/jtreg/compiler/ciReplay/TestInliningProtectionDomain.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
Changeset: 379f3094
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-21 07:22:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/379f3094db0b8afe90ed6b7a341164222744085f
8287217: C2: PhaseCCP: remove not visited nodes, prevent type inconsistency
Reviewed-by: roland, chagedorn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/ccp/TestRemoveUnreachableCCP.java
Changeset: 8ecdaa68
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-09-21 07:58:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8ecdaa68111f2e060a3f46a5cf6f2ba95c9ebad1
8294000: Filler array klass should be in jdk/vm/internal, not in java/vm/internal
Reviewed-by: shade, dholmes
! src/hotspot/share/memory/universe.cpp
Changeset: 4e7cb156
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-09-21 08:08:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4e7cb156c843ead88c0b9b01673b9d1db66f08d5
8293480: IGV: Update Bytecode and ControlFlow Component immediately when opening a new graph
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
- src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/services/DiagramProvider.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/LookupHistory.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
Changeset: 8d1dd6a6
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-09-21 08:22:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8d1dd6a6cf2bc11e0cf5ac3600e78dc192a819e4
8294076: Improve ant detection in idea.sh
Reviewed-by: erikj
! bin/idea.sh
Changeset: 844a95b9
Author: John Neffenger <jgneff at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date: 2022-09-21 08:45:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/844a95b907aaf6ef67d7e4b1ed0998945a6152d2
8292892: Javadoc index descriptions are not deterministic
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
+ test/langtools/jdk/javadoc/doclet/testIndexInherited/TestIndexInherited.java
+ test/langtools/jdk/javadoc/doclet/testIndexInherited/pkg1/ClassA.java
+ test/langtools/jdk/javadoc/doclet/testIndexInherited/pkg1/ClassB.java
+ test/langtools/jdk/javadoc/doclet/testIndexInherited/pkg2/ClassC.java
Changeset: e9401e67
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-09-21 09:37:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e9401e67b3f60206e6a98c1c44367b482506a4de
8293364: IGV: Refactor Action in EditorTopComponent and fix minor bugs
Reviewed-by: rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/actions/Bundle.properties
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/ContextAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.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/ExportGraph.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.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/EnableBlockLayoutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableCFGLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableLayoutAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableSeaLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExtractAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/NextDiagramAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/OverviewAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PredSuccAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ReduceDiffAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/SelectionModeAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowAllAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShrinkDiffAction.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/ZoomOutAction.java
- src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/actions/Bundle.properties
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
Changeset: cd1cdcdb
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-21 10:27:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd1cdcdb0d56131d1ad1bdc453c7e261afa73a3a
8293116: Incremental JDK build could be sped up
Reviewed-by: erikj, vromero, ihse
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
! make/jdk/src/classes/build/tools/depend/Depend.java
! make/jdk/src/classes/build/tools/depend/DependTest.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: da4fdfbb
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-09-21 11:32:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/da4fdfbbf4ba72ddaf4f27d95f71e95b7ebf8cc1
8293659: Improve UnsatisfiedLinkError error message to include dlopen error details
Reviewed-by: mchung, lucy
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
Changeset: d14e96d9
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-21 12:06:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d14e96d9701dae951aa365029f58afb6687a646a
8293493: Signal Handlers printout should show signal block state
Reviewed-by: dholmes, jsjolen
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 95ec2eac
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-21 12:29:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/95ec2eaca3845bc971d3e711e5f61052c2951fa8
8293897: Synthetic final modifier is part of the AST for a try-with-resource resource
Reviewed-by: sundar
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 0746bcb6
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-21 12:57:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0746bcb68fde1d59e71c573aaf448bc54a0897d3
8294083: RISC-V: Minimal build failed with --disable-precompiled-headers
Reviewed-by: fjiang, yadongwang, shade
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: 07afa3f4
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-09-21 13:10:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07afa3f41e937019173ef31fbc1f2a5eb4b89f90
8294110: compiler/uncommontrap/Decompile.java fails after JDK-8293798
Reviewed-by: shade, thartmann
! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
Changeset: 84d7ff64
Author: Ashutosh Mehra <asmehra at redhat.com>
Committer: Andrew Dinn <adinn at openjdk.org>
Date: 2022-09-21 14:28:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/84d7ff64d86388cc60cd8257b7b1fb5a6e8c6804
8288129: Shenandoah: Skynet test crashed with iu + aggressive
Reviewed-by: eosterlund, rkennke
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationJavaClasses.hpp
! src/hotspot/share/runtime/continuationJavaClasses.inline.hpp
Changeset: e1958971
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-21 14:51:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1958971c95a651da9e7fca7a98828f7fd0391bb
8294068: Unconditional and eager load of nio library since JDK-8264744
Reviewed-by: alanb, redestad
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
- src/java.base/linux/native/libnio/fs/LinuxFileSystem.c
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
Changeset: 27b8e2f4
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-21 17:00:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27b8e2f49e372e09e8f070e9c90babd82e015dbf
8294038: Remove "Classpath" exception from javax/swing tests
Reviewed-by: dmarkov, iris
! test/jdk/javax/swing/JButton/TestMnemonicAction.java
! test/jdk/javax/swing/JComboBox/6406264/bug6406264.java
! test/jdk/javax/swing/JPopupMenu/6583251/bug6583251.java
! test/jdk/javax/swing/JScrollPane/6274267/bug6274267.java
! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java
! test/jdk/javax/swing/Popup/6514582/bug6514582.java
! test/jdk/javax/swing/regtesthelpers/JRobot.java
! test/jdk/javax/swing/regtesthelpers/SwingTestHelper.java
! test/jdk/javax/swing/text/AbstractDocument/DocumentInsert/DocumentInsertAtWrongPositionTest.java
! test/jdk/javax/swing/text/GapContent/4496801/bug4496801.java
! test/jdk/javax/swing/text/html/CSS/ColorValue/RGBColorValueTest.java
Changeset: 711e2520
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-21 17:01:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/711e2520adf87b8c285db07ff485fe4f6d0c349b
8294039: Remove "Classpath" exception from java/awt tests
Reviewed-by: dmarkov, iris
! test/jdk/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
! test/jdk/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
! test/jdk/java/awt/MenuBar/DefaultMenuBarDispose.java
! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java
! test/jdk/java/awt/Window/FullWindowContentTest/FullWindowContentTest.java
! test/jdk/java/awt/Window/GetWindowsTest/GetWindowsTest.java
! test/jdk/java/awt/Window/HandleWindowDestroyTest/HandleWindowDestroyTest.java
! test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java
! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m
! test/jdk/java/awt/datatransfer/Clipboard/BasicClipboardTest.java
! test/jdk/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java
! test/jdk/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceAWTTest.java
! test/jdk/java/awt/datatransfer/Independence/IndependenceSwingTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java
! test/jdk/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java
! test/jdk/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java
Changeset: c6be2cd3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-09-21 17:07:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c6be2cd347fc07dcc0da56acf40fc7a005119f09
8293156: Dcmd VM.classloaders fails to print the full hierarchy
Reviewed-by: dholmes, cjplummer
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
Changeset: 9f90eb05
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-09-21 18:02:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9f90eb0524aba7bc40c574a067ce37ccfd8753b1
8294062: Improve parsing performance of j.l.c.MethodTypeDesc
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/constant/ConstantUtils.java
Changeset: 2283c324
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-09-21 22:17:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2283c3244f4fe475593d8a53613b5a3228bec356
8294149: JMH 1.34 and later requires jopt-simple 5.0.4
Reviewed-by: erikj
! make/conf/jib-profiles.js
! make/devkit/createJMHBundle.sh
Changeset: 742bc041
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-22 00:58:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/742bc041eaba1ff9beb7f5b6d896e4f382b030ea
8294100: RISC-V: Move rt_call and xxx_move from SharedRuntime to MacroAssembler
Reviewed-by: shade, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 47f233ac
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-09-22 03:37:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/47f233acec2aec449f001ea3a578cead7f1fc0d9
8292202: modules_do is called without Module_lock
Reviewed-by: iklam, coleenp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
Changeset: d5bee4a0
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-22 03:48:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d5bee4a0dffebcf3037b83fa3f7bc635dd6b1303
8294086: RISC-V: Cleanup InstructionMark usages in the backend
Reviewed-by: fjiang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: 03f287d4
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-09-22 07:20:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03f287d4ad82ff1f082a1de7065d8884387c1c2e
8293995: Problem list sun/tools/jstatd/TestJstatdRmiPort.java on all platforms because of 8293577
Reviewed-by: clanger
! test/jdk/ProblemList.txt
Changeset: 5652030f
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-09-22 07:38:14 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5652030f1684240105fec2fc04aac8fbbe356024
8292376: A few Swing methods use inheritDoc on exceptions which are not inherited
Reviewed-by: prr, tr
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java
! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java
Changeset: 83abfa5d
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-09-22 07:44:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/83abfa5d8231d5bfa383989159758cbe3530ee51
8255670: Improve C2's detection of modified nodes
Reviewed-by: kvn, thartmann, roland
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: 800e68d6
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-22 09:18:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/800e68d6906734242119e4ea033422f037a79857
8292044: HttpClient doesn't handle 102 or 103 properly
Reviewed-by: dfuchs, chegar, michaelm
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/Response1xxTest.java
Changeset: 3fa6778a
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2022-09-22 10:16:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3fa6778ab2068a5dfc57773c8665f7f1827db30f
8292296: Use multiple threads to process ParallelGC deferred updates
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: a216960d
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-09-22 11:43:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a216960d71bdf111a9c232a0228cc43256a01b29
8294087: RISC-V: RVC: Fix a potential alignment issue and add more alignment assertions for the patchable calls/nops
Reviewed-by: shade, fjiang, fyang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! 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/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: d781ab09
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-09-22 12:35:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d781ab09f745fb8b1406609da4a799eab767847a
8294003: Don't handle si_addr == 0 && si_code == SI_KERNEL SIGSEGVs
Reviewed-by: dholmes, shade, dlong
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: bc2af47e
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2022-09-22 13:53:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bc2af47e1e4e6e96020e03a60ce098ddd17f63ba
8254711: Add java.security.Provider.getService JFR Event
Reviewed-by: mullan, valeriep, jpai
! src/java.base/share/classes/java/security/Provider.java
+ src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SecurityProviderServiceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
+ test/jdk/jdk/jfr/event/security/TestSecurityProviderServiceEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 0be2b2c2
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-09-22 14:33:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0be2b2c2f1b670bbcd3a8e17bc9b43a534909da5
8292756: java.lang.AssertionError at at jdk.compiler/com.sun.tools.javac.code.Scope$ScopeImpl.leave(Scope.java:386)
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/patterns/ScopeResizeTest.java
Changeset: 4a6060ba
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-22 14:49:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4a6060ba2cbdadf7784c432abe0d8dd2297e4ef2
8294190: Incorrect check messages in SharedRuntime::generate_uncommon_trap_blob
Reviewed-by: thartmann, dlong
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: f751e608
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-22 14:51:12 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f751e6087d24012ecc0e6bc74d5572794a7c85d6
8294197: Zero: JVM_handle_linux_signal should not assume deopt NOPs
Reviewed-by: coleenp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: 48cc1560
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-09-22 15:59:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/48cc15602b62e81bb179ca9570a1e7d8bbf4d6df
8293331: Refactor FileDispatcherImpl into operating system-specific components
Reviewed-by: alanb
+ src/java.base/aix/classes/sun/nio/ch/FileDispatcherImpl.java
+ src/java.base/aix/native/libnio/ch/FileDispatcherImpl.c
+ src/java.base/linux/classes/sun/nio/ch/FileDispatcherImpl.java
+ src/java.base/linux/native/libnio/ch/FileDispatcherImpl.c
+ src/java.base/macosx/classes/sun/nio/ch/FileDispatcherImpl.java
+ src/java.base/macosx/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
- src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
+ src/java.base/unix/classes/sun/nio/ch/UnixFileDispatcherImpl.java
- src/java.base/unix/native/libnio/ch/FileChannelImpl.c
- src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
+ src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
- src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
Changeset: 696287d6
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-09-22 16:36:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/696287d6e8bf621c225b88f10481966a35c61ffc
8294037: Using alias template to unify hashtables in AsyncLogWriter
Reviewed-by: coleenp, simonis
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
Changeset: 5285035e
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-09-22 16:37:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5285035ed9bb43a40108e4d046e0de317730f193
8294075: gtest/AsyncLogGtest crashes with SEGV
Reviewed-by: dholmes, shade
! src/hotspot/share/logging/logAsyncWriter.cpp
Changeset: df53fa75
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-09-22 20:15:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/df53fa752a81a88b9495978cccb3d7b9f5ed553c
8292328: AccessibleActionsTest.java test instruction for show popup on JLabel did not specify shift key
Reviewed-by: serb, aivanov
! test/jdk/java/awt/a11y/AccessibleActionsTest.java
Changeset: f3ba332f
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-09-23 01:09:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f3ba332fdcd19abd863804739bb34babadb3a45f
8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob
Reviewed-by: dlong, shade
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: a4dc035a
Author: Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-09-23 01:26:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a4dc035a9731a32083bbd3fa28408bfaa3474b54
8290910: Wrong memory state is picked in SuperWord::co_locate_pack()
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java
Changeset: f6d78cda
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-09-23 04:54:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6d78cda853ce6ec6fdda845f1799253461fc618
8293657: sun/management/jmxremote/bootstrap/RmiBootstrapTest.java#id1 failed with "SSLHandshakeException: Remote host terminated the handshake"
Reviewed-by: kevinw, dfuchs
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! test/jdk/ProblemList.txt
! test/jdk/sun/management/jmxremote/bootstrap/management_ssltest07_ok.properties.in
Changeset: eec992c6
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-09-23 07:25:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eec992c6b0ac77d08478d852a80c9470418d925d
8292602: ZGC: C2 late barrier analysis uses invalid dominator information
Co-authored-by: Nils Eliasson <neliasso at openjdk.org>
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: 05c8cabd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-23 07:38:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/05c8cabdad7b5c573046b1c5d235c33ac5cb266c
8293532: Use lighter jmod compression levels in build config
Reviewed-by: ihse
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! make/CreateJmods.gmk
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
Changeset: acd5bcfc
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-09-23 07:55:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/acd5bcfc8897908d82e9008ee2def9476f046a4d
8289610: Degrade Thread.stop
Reviewed-by: rriggs, cjplummer, jpai, mchung, prr, mullan
! src/java.base/share/classes/java/io/FilterOutputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/Error.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/Shutdown.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadDeath.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html
! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
! src/java.base/share/native/libjava/Thread.c
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/share/classes/java/awt/EventDispatchThread.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java
! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
+ test/jdk/java/lang/Thread/StopTest.java
Changeset: 0b56b822
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-09-23 09:03:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0b56b822436a0662170c11777ff0009b89a667eb
8293991: java/lang/Float/Binary16ConversionNaN.java fails on silent NaN conversions
Reviewed-by: darcy
! test/jdk/java/lang/Float/Binary16ConversionNaN.java
Changeset: 28fc35c8
Author: duke <duke at openjdk.org>
Date: 2022-09-23 11:01:37 +0000
URL: https://git.openjdk.org/panama-foreign/commit/28fc35c8d0dfcd3148530863ec532d77f83585c4
Automatic merge of jdk:master into master
Changeset: 2c395a60
Author: duke <duke at openjdk.org>
Date: 2022-09-23 11:01:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c395a604b148a0783fee40586144186a594f7b7
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
More information about the panama-dev
mailing list