git: openjdk/panama-foreign: master: 90 new changesets
duke
duke at openjdk.org
Fri Oct 14 11:06:22 UTC 2022
Changeset: b38bed6d
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-07 11:06:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b38bed6d0ed6e1590a695a13a0d0c099e2bdd13a
8294308: Allow dynamically choosing the MEMFLAGS of a type without ResourceObj
Reviewed-by: coleenp, stefank, kbarrett
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
Changeset: 7a194d31
Author: Sacha Coppey <sacha.coppey at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2022-10-07 13:09:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7a194d31a3f2f78211f035f4591845bf2b465aec
8290154: [JVMCI] partially implement JVMCI for RISC-V
Reviewed-by: ihse, dnsimon, yadongwang
! make/autoconf/jvm-features.m4
+ src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotRegisterConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.riscv64/src/jdk/vm/ci/hotspot/riscv64/package-info.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/RISCV64Kind.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.riscv64/src/jdk/vm/ci/riscv64/package-info.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/riscv64/RISCV64TestAssembler.java
Changeset: 67210abd
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-10-07 16:04:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67210abd04683a3a16ec8af0948030a934e5ce15
8286394: Address possibly lossy conversions in jdk.naming.dns
Reviewed-by: rriggs, aefimov
- make/modules/jdk.naming.dns/Java.gmk
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
Changeset: a1747ef8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-07 17:11:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a1747ef81a10e84177f474565193204ceaa0ede8
8294941: GHA: Cut down cross-compilation sysroots
Reviewed-by: clanger, erikj
! .github/workflows/build-cross-compile.yml
Changeset: c1166a30
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-07 17:13:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c1166a304dcff6033b8a37ef944b9efa7ab0608d
8289561: java/lang/instrument/NativeMethodPrefixAgent.java fails with "ERROR: Injection failure: java.lang.UnsupportedOperationException: Records requires ASM8"
Reviewed-by: lmesnik, cjplummer, sspitsyn
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
Changeset: 4cbac40d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-07 17:43:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4cbac40de956974760cf54183b3ba29f0b5ec331
8294717: (bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
Changeset: fe7a4617
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-07 18:23:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe7a4617fec4d9358b8ce08d74f82714198867d1
8294920: Missing SP value in Linux x86_32 thread context
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java
Changeset: 6a266c4d
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-07 19:11:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6a266c4de15d04d50928b68f9b2dbb69911cff13
8292879: com/sun/jdi/ClassUnloadEventTest.java failed due to classes not unloading
Reviewed-by: dholmes, coleenp, sspitsyn
! test/jdk/com/sun/jdi/ClassUnloadEventTest.java
Changeset: 823b53d8
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-10-07 20:34:08 +0000
URL: https://git.openjdk.org/panama-foreign/commit/823b53d8957ff06b66c35e676c25992e9707afe6
8294987: Streamline DerOutputStream write
Reviewed-by: jnimeh, ascarpino
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
Changeset: 3466e999
Author: Matias Saavedra Silva <matias.s.saavedra.silva at oracle.com>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-10-07 20:44:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3466e999348696c8666afd7a59c6947f61fe4d6a
8294691: dynamicArchive/RelativePath.java is running other test case
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
Changeset: d39d8c85
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-07 22:58:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d39d8c856a7f659c8835084e88e70989ad664ecc
8170389: java.text.DigitList.getDouble() : Controversy between javadoc and code
Reviewed-by: naoto, lancea
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 495c0435
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-10-07 23:02:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/495c043533d68106e07721b2e971006e9eba97e3
7124710: interleaved RedefineClasses() and RetransformClasses() calls may have a problem
Reviewed-by: sspitsyn, dcubed
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
Changeset: 542cc602
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-10-08 06:41:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/542cc602a7f023d3351133a321c4fa57249b8765
8294366: RISC-V: Partially mark out incompressible regions
Reviewed-by: fyang, yadongwang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! 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/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 8713dfa6
Author: Markus Karg <markus at headcrashing.eu>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2022-10-09 13:55:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8713dfa64ef4c55c8b9a3be8aab2bb5e16c627da
8294541: java/io/BufferedInputStream/TransferTo.java fails with OOME
Reviewed-by: alanb
! test/jdk/ProblemList.txt
! test/jdk/java/io/BufferedInputStream/TransferTo.java
Changeset: 8a148bc9
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-10 07:02:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8a148bc960a61908359f9e6dd62c8e7791cc2690
8294848: Unnecessary SSLCipher dispose implementations
Reviewed-by: xuelei, valeriep, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
Changeset: 6ed74ef6
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-10-10 07:06:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ed74ef654f0b3e5c748895654d6925e2b832732
8295005: compiler/loopopts/TestRemoveEmptyLoop.java fails with release VMs after JDK-8294839
Reviewed-by: chagedorn, epeter
! test/hotspot/jtreg/compiler/loopopts/TestRemoveEmptyLoop.java
Changeset: 269252aa
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-10 11:51:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/269252aa3d5d72859c907a032110d482cf475560
8295007: javax/swing/JRadioButton/4314194/bug4314194.java fails in mach5 for WIndowLookAndFeel
Reviewed-by: aivanov, tr
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JRadioButton/4314194/bug4314194.java
Changeset: c5f462e8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-10 12:19:46 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c5f462e83b85ec53ec395622063a5b131aaf0827
8294956: GHA: qemu-debootstrap is deprecated, use the regular one
Reviewed-by: erikj
! .github/workflows/build-cross-compile.yml
Changeset: 35d17a00
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-10-10 12:39:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/35d17a00ab4028071a8fc7cd781b3306e6811970
8293864: Kitchensink24HStress.java fails with SIGSEGV in JfrCheckpointManager::lease
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
Changeset: 4df4a1f8
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2022-10-10 12:40:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4df4a1f8e238ebf49d4b0e1e102ccdc3cdb82de9
8287832: jdk/jfr/event/runtime/TestActiveSettingEvent.java failed with "Expected two batches of Active Setting events"
Reviewed-by: egahlin
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! test/jdk/ProblemList.txt
Changeset: eb90c4fc
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-10 16:54:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/eb90c4fc0479379c8c1452afca8f37746c762e18
8294377: Prepare to stop auto-inheriting documentation for subclasses of exceptions whose documentation is inherited
Reviewed-by: jjg
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/SeekableByteChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java
! src/java.naming/share/classes/javax/naming/directory/InitialDirContext.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java
Changeset: 1bfcc279
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-10 17:56:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1bfcc2790adbc273864c74faab0bd43613c75982
8294931: JFR: Simplify SettingInfo
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java
Changeset: e6c33e62
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-11 00:17:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e6c33e62b5d746f1a45202a6ddc3ded8f933752e
8295014: Remove unnecessary explicit casts to void* in CHeapObjBase
Reviewed-by: jsjolen, dholmes, stefank
! src/hotspot/share/memory/allocation.hpp
Changeset: 891156a7
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-10-11 00:40:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/891156a744e706e2d8da5082b2ee3e63ff6fab76
8295003: Do not mention applets in the "java.awt.color" package
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 4b17d28a
Author: Ningsheng Jian <njian at openjdk.org>
Date: 2022-10-11 01:06:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4b17d28a6d56726d49090bfd05d945e8f688fe53
8294261: AArch64: Use pReg instead of pRegGov when possible
Reviewed-by: ngasson, xgong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 9d116ec1
Author: Eric Liu <eliu at openjdk.org>
Date: 2022-10-11 01:37:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d116ec147a3182a9c831ffdce02c98da8c5031d
8294262: AArch64: compiler/vectorapi/TestReverseByteTransforms.java test failed on SVE machine
Reviewed-by: aph, njian
! test/hotspot/jtreg/compiler/vectorapi/TestReverseByteTransforms.java
Changeset: e775acf8
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-11 05:59:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e775acf889cde6f5bb463d4ecfe6eb035d18bdda
8293986: Incorrect double-checked locking in com.sun.beans.introspect.ClassInfo
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
Changeset: 5e05e421
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-10-11 07:11:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5e05e421ed49158185167c010bd1e4f690eab610
8294901: remove pre-VS2017 checks in Windows related coding
Reviewed-by: dholmes, mdoerr, kbarrett
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 97f1321c
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-10-11 07:13:00 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97f1321cb455b536f1e4e056dec693c24f39d641
8294356: IGV: scheduled graphs contain duplicated elements
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
Changeset: fe70487d
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-11 08:50:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fe70487d0bc53149150c23d39287d9856c5a0e95
8294958: java/net/httpclient/ConnectTimeout tests are slow
Reviewed-by: dfuchs, aefimov
! test/jdk/java/net/httpclient/AbstractConnectTimeout.java
! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java
Changeset: 4435d56d
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-10-11 09:22:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4435d56d3fa232748b22eeb6f2894cc8dc937ccf
8282395: URL.openConnection can throw IOOBE
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/Handler.java
+ test/jdk/java/net/URL/B8282395.java
Changeset: 6053bf0f
Author: Tongbao Zhang <tobytbzhang at tencent.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-11 10:04:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2
8293782: Shenandoah: some tests failed on lock rank check
Reviewed-by: mdoerr, shade
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
Changeset: fba763f8
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-11 10:06:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fba763f82528d2825831a26b4ae4e090c602208f
8291519: jdk/jfr/api/event/TestShouldCommit.java failed with Unexpected value of shouldCommit()
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/event/TestShouldCommit.java
Changeset: 33d06188
Author: Tejesh R <tr at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-11 11:11:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33d061881350c23b5116b3e555eaa905020636f7
6616245: NullPointerException when using JFileChooser with a custom FileView
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileViewNPETest.java
Changeset: 3ebe5ad2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-11 12:30:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3ebe5ad2d7771ccf7710350b749d780fef91e40c
8294751: Zero: Allow larger default heaps
Reviewed-by: iklam, rkennke
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9d0009e9
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2022-10-11 12:55:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d0009e92b790b43153e3db353db775e6ff731cb
6777156: GTK L&F: JFileChooser can jump beyond root directory in combobox and selection textarea.
Reviewed-by: jdv, tr, psadhukhan
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserDirectorySelection.java
Changeset: 619cd825
Author: Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-11 16:07:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/619cd825b53465c4d533d5cab70070c08964fa91
8294702: BufferedInputStream uses undefined value range for markpos
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/io/BufferedInputStream.java
Changeset: 3c7ae122
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-10-11 16:23:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3c7ae1225f0d5575fd927a9b76fb40dc30e208cd
8294821: Class load improvement for AES crypto engine
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
Changeset: e1a77cfd
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-11 16:35:55 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e1a77cfd5f296e3e77c945a20d3688e6774dee29
8295163: Remove old hsdis Makefile
Reviewed-by: shade, iris
- src/utils/hsdis/Makefile
Changeset: 2586b1a3
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2022-10-11 16:58:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2586b1a3c1e1c653e2e7e3398a1955882161193e
8295155: Incorrect javadoc of java.base module
Reviewed-by: alanb, rriggs, bpb, iris, jvernee
! src/java.base/share/classes/module-info.java
Changeset: 07946aa4
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2022-10-11 17:06:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/07946aa49c97c93bd11675a9b0b90d07c83f2a94
8289552: Make intrinsic conversions between bit representations of half precision values and floats
Reviewed-by: kvn, sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/Float.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! test/jdk/java/lang/Float/Binary16Conversion.java
! test/jdk/java/lang/Float/Binary16ConversionNaN.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
+ test/micro/org/openjdk/bench/java/math/Fp16ConversionBenchmark.java
Changeset: d362e169
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-10-11 18:01:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d362e16924913207b67b5650ad4cafb6ab019cb1
8294689: The SA transported_core.html file needs quite a bit of work
Reviewed-by: kevinw, poonam, sspitsyn
! src/jdk.hotspot.agent/doc/transported_core.html
Changeset: 945950d8
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-10-11 19:19:41 +0000
URL: https://git.openjdk.org/panama-foreign/commit/945950d863ebe984e099d83f967adce71892bb95
8295069: [PPC64] Performance regression after JDK-8290025
Reviewed-by: rrich, lucy
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
Changeset: 9bb932ce
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-11 19:35:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9bb932ce3007f3f5c67344ebb42dd3c94fa035ab
8295154: Documentation for RemoteExecutionControl.invoke(Method) inherits non-existent documentation
Reviewed-by: jjg
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
Changeset: 3a980b97
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-10-11 19:44:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3a980b972f72b5bbfd7bb63b433ae562890dbcf2
8295168: Remove superfluous period in @throws tag description
Reviewed-by: bpb, naoto, lancea, iris
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
Changeset: 94a9b048
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-11 23:17:31 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94a9b048afef789e5c604201b61b86ace5c9af67
8295013: OopStorage should derive from CHeapObjBase
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
Changeset: 703a6ef5
Author: Quan Anh Mai <qamai at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-10-12 00:31:04 +0000
URL: https://git.openjdk.org/panama-foreign/commit/703a6ef591d56b9e5441cb3ca0c70b2b8685f6e1
8283699: Improve the peephole mechanism of hotspot
Reviewed-by: kvn, dlong
+ src/hotspot/cpu/x86/peephole_x86_64.cpp
+ src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/micro/org/openjdk/bench/vm/compiler/x86/LeaPeephole.java
Changeset: 2ceb80c6
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-10-12 01:05:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2ceb80c60f2c1a479e5d79aac7d983e0bf29b253
8288043: Optimize FP to word/sub-word integral type conversion on X86 AVX2 platforms
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/vectorapi/VectorFPtoIntCastTest.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java
Changeset: ab8c1361
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-10-12 01:39:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ab8c1361bc03a8afe016c82f1ad3da9204626d72
8292898: [vectorapi] Unify vector mask cast operation
Co-authored-by: Quan Anh Mai <qamai at openjdk.org>
Reviewed-by: jbhateja, eliu
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
Changeset: 5ad126f4
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-10-12 01:55:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5ad126f44662d81d2d065b215ed967c0b983f9c9
8295012: Arena should not derive from CHeapObj<mtNone>
Reviewed-by: stefank, dholmes
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
Changeset: 16e0c599
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 07:10:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/16e0c5994acc57d8c157c852c77801f3a791f6c6
8294950: print_sys_devices_cpu_info doesn't use the provided buffer
Reviewed-by: dholmes, stefank
! src/hotspot/os/linux/os_linux.cpp
Changeset: 392f35df
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-10-12 07:24:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/392f35df4be1a9a8d7a67a25ae01230c7dd060ac
8295033: hsdis configure error when cross-compiling with --with-binutils-src
Reviewed-by: erikj, ihse, shade
! make/autoconf/lib-hsdis.m4
Changeset: 461d9030
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-12 08:38:25 +0000
URL: https://git.openjdk.org/panama-foreign/commit/461d9030d80c125db575e4a8c8574a1cb48d16d8
8294841: G1: Refactor predict_base_elapsed_time_ms
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: bdb4ed0f
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-10-12 08:48:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/bdb4ed0fb136e9e5391cfa520048de6b7f83067d
8294580: frame::interpreter_frame_print_on() crashes if free BasicObjectLock exists in frame
Reviewed-by: dholmes, mdoerr
! src/hotspot/share/runtime/frame.cpp
Changeset: 94ec729f
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-12 11:42:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94ec729faae7b45fcfe0a94dd42a90e4d08fd1ec
8263044: jdk/jfr/jvm/TestDumpOnCrash.java timed out
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
Changeset: 86ec158d
Author: Ramesh Bhagavatam Gangadhar <rgangadhar at openjdk.org>
Committer: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-12 11:44:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/86ec158dfb7a770fe9a74ff8617bac938d0bb90f
8291226: Create Test Cases to cover scenarios for JDK-8278067
Reviewed-by: dfuchs, michaelm
+ test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: adaff7d5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 12:05:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/adaff7d585757786355d37693596c42ba128c609
8294900: Refactor ZObjArrayAllocator
Reviewed-by: eosterlund
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.hpp
Changeset: 9cf66512
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-10-12 12:06:21 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9cf665120291ece49c02bf490bc95ac57fbb5af4
8294238: ZGC: Move CLD claimed mark clearing
Reviewed-by: coleenp, tschatzl, eosterlund
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: cb62f1c5
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-12 12:10:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cb62f1c5c0dd0d2a1570bace3c494a5c0c2b06b8
8295218: New KeepAliveTest.java has invalid copyright notice
Reviewed-by: dfuchs, tschatzl
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: 86078423
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:31:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/860784238ea1f3e4a817fc3c28fb89cfee7549dd
8295205: Add jcheck whitespace checking for markdown files
Reviewed-by: erikj
! .jcheck/conf
! doc/hotspot-unit-tests.md
! doc/testing.md
! src/java.base/share/legal/public_suffix.md
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/legal/jpeg.md
! src/java.xml/share/legal/xalan.md
! src/java.xml/share/legal/xerces.md
! test/jdk/javax/accessibility/manual/README.md
Changeset: c357b590
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:32:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c357b5908a091a77bc2b26d74a38785412b88a73
8295211: Fix autoconf 2.71 warning "AC_CHECK_HEADERS: you should use literals"
Reviewed-by: shade, erikj
! make/autoconf/lib-x11.m4
Changeset: 84022605
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:34:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8402260535eae0fb8bca2327372d03e33cc2add9
8295198: Update more openjdk.java.net => openjdk.org URLs
Reviewed-by: erikj
! ASSEMBLY_EXCEPTION
! CONTRIBUTING.md
! doc/hotspot-unit-tests.html
! doc/hotspot-unit-tests.md
! make/common/ProcessMarkdown.gmk
! src/java.base/share/man/java.1
Changeset: 760a260f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-12 13:34:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/760a260fbbe733a76c18e4d630999c94ac8cfe63
8295213: Run GHA manually with user-specified make and configure arguments
Reviewed-by: shade
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/main.yml
Changeset: 0475c341
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-10-12 14:59:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0475c341207c0b0d121a4e70f4149065eb6d3d46
8292386: jvmti/thread/SuspendThread/suspendthrd03 failed with "FAIL: Status is 2"
Reviewed-by: sspitsyn, dcubed
- test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp
- test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java
Changeset: d1252653
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-12 15:32:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d1252653b07ee3d0347b39b96f734e45772b5b36
8277970: Test jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java fails with "tag mismatch"
Reviewed-by: jnimeh, xuelei
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! test/jdk/ProblemList.txt
! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java
Changeset: 5699041a
Author: Johan Sjölen <jsjolen at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-12 16:23:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/5699041adb64f41c90090fd68494430ecf8660d4
8294772: Remove workaround in os::dll_address_to_library_name
Reviewed-by: dholmes, iklam
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: 1961e81e
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2022-10-12 18:13:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/1961e81e02e707cd0c8241aa3af6ddabf7668589
8289509: Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling
Reviewed-by: bhuang, joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java
Changeset: ac194142
Author: Bill Huang <bhuang at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-12 22:17:19 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ac1941425bdb1a25aa3364eef9eb1092ee716761
8294994: Update Jarsigner and Keytool i18n tests to validate i18n compliance
Reviewed-by: naoto
! test/jdk/TEST.groups
! test/jdk/sun/security/tools/keytool/i18n.java
+ test/lib/jdk/test/lib/UIBuilder.java
Changeset: 90fb9a08
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-13 00:01:06 +0000
URL: https://git.openjdk.org/panama-foreign/commit/90fb9a085bbaa9d1928a1cec9f00098b80577721
8295102: Always load @lambda-form-invoker lines from default classlist
Reviewed-by: redestad, ccheung
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java
Changeset: cd1357b0
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-10-13 06:16:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cd1357b0af0d4e3b459fcf88e67510502464bb90
8295229: Try to verify gtest version
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
! make/autoconf/lib-tests.m4
Changeset: 6ae7e4d4
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-13 06:56:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ae7e4d4aad5712cf2fe6ab9f98dc424fa4170cb
8293984: Unnecessary Vector usage in PropertyEditorSupport
Reviewed-by: serb
! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java
Changeset: 26ac8366
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-10-13 08:32:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/26ac8366360685ef0cf3447ee7db16ba7a7fa1ec
8291638: Keep-Alive timeout of 0 should close connection immediately
Reviewed-by: dfuchs, jpai
! src/java.base/share/classes/sun/net/www/HeaderParser.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java
Changeset: 03e63a2b
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-10-13 08:34:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/03e63a2b87e1bef6025722ec9a016312c55ebd81
8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
Changeset: 94caecbe
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-13 09:29:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/94caecbe574227b232e22d9f56361f8ecd507be6
8294906: Memory leak in PKCS11 NSS TLS server
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
! test/jdk/com/sun/crypto/provider/TLS/TestKeyMaterial.java
! test/jdk/com/sun/crypto/provider/TLS/keymatdata.txt
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/keymatdata.txt
Changeset: 2f60675e
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-10-13 10:16:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2f60675e06801b8ee495729d8bff2faec37ce509
8294997: Improve ECC math operations
Reviewed-by: xuelei
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java
Changeset: 7e4868de
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-10-13 12:00:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7e4868de7b0d3c20a35f06671ec0b68cfd441793
8294847: Fix calculation of G1 effective scanned cards prediction
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: c7f65438
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-10-13 15:53:33 +0000
URL: https://git.openjdk.org/panama-foreign/commit/c7f65438bb4a4fd449bd19b68574cfa4b42d7ca8
8295223: JFR: At most one native periodic event thread at a time
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
Changeset: 3b343875
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-10-13 16:14:49 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3b3438752cbac49272dfda7d11adbeac0ab2ea9d
8288882: JFileChooser - empty (0 bytes) file is displayed as 1 KB
Reviewed-by: aivanov, angorya, psadhukhan
! src/java.desktop/share/classes/sun/swing/FilePane.java
+ test/jdk/javax/swing/JFileChooser/FileSizeCheck.java
Changeset: 4224d451
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-10-13 16:18:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/4224d45132b98e4f7bb7a96b696692d2f0bf645e
8295232: "java.locale.useOldISOCodes" property is read lazily
Reviewed-by: lancea, bpb, iris, rriggs, coffeys
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
+ test/jdk/java/util/Locale/UseOldISOCodesTest.java
Changeset: 18dd9ee7
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-10-13 18:39:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/18dd9ee7010cc4c2ded24042049e94d3f775a785
8295025: (bf) ByteBuffer "Access to binary data" section suggests putFloat is void
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: f5f8df11
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-13 18:50:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f5f8df11ce146f8b33963eea4de6ccf9d2373ff3
8295295: CDS ArchivedEnumTest fails with StaticProperty::JAVA_LOCALE_USE_OLD_ISO_CODES
Reviewed-by: ccheung
! src/hotspot/share/cds/cdsHeapVerifier.cpp
Changeset: 21407dec
Author: David Alvarez <alvdavi at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-10-13 20:48:43 +0000
URL: https://git.openjdk.org/panama-foreign/commit/21407dec0156301871a83328615e4d975c4287c4
8295173: (tz) Update Timezone Data to 2022e
Reviewed-by: naoto
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/northamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
Changeset: fdb74ed4
Author: Phil Race <prr at openjdk.org>
Date: 2022-10-13 21:37:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/fdb74ed45240477bd08eb40ede5eaa2345ca6b5d
8295301: Problem list TrayIcon tests that fail on Ubuntu 22.04
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 2b4830a3
Author: Julian Waters <jwaters at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-10-13 23:50:01 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2b4830a3959496372719270614a58737cf4deb2f
8295017: Remove Windows specific workaround in JLI_Snprintf
Reviewed-by: dholmes
! src/java.base/share/native/libjli/jli_util.h
! src/java.base/windows/native/libjli/java_md.c
Changeset: b30d9220
Author: Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-10-14 01:37:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b30d922009bab114fb8ac200df42b594a72a2942
8292876: Do not include the deprecated userinfo component of the URI in HTTP/2 headers
Reviewed-by: aefimov, dfuchs, jpai
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
+ test/jdk/java/net/httpclient/http2/UserInfoTest.java
Changeset: 67046ae4
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-10-14 04:28:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/67046ae49a2611644854ed94c1932d518e47854b
8276687: Remove support for JDK 1.4.1 PerfData shared memory files
Reviewed-by: dholmes, kevinw, redestad
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java
Changeset: be3b3354
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-10-14 06:43:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/be3b3354523917c024fb9d7d99de7c7eec3d175a
8295026: Remove unused fields in StyleSheet
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
Changeset: 3d75e88e
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-10-14 07:53:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d75e88eb25f56ed2214496826004578c2c75012
8295270: RISC-V: Clean up and refactoring for assembler functions
Reviewed-by: fjiang, yadongwang, shade
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! 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/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! 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: 7133fc93
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-10-14 09:05:39 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7133fc93e168f3671d048b2ae654f84ec289b98d
7172359: HTML parser StackOverflowError on invalid HTML: <li> tag inside an <option>
Reviewed-by: tr, jdv, aivanov
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
+ test/jdk/javax/swing/text/html/parser/ParserStackOverflow.java
Changeset: d46a9e40
Author: duke <duke at openjdk.org>
Date: 2022-10-14 11:00:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d46a9e40c359a70d50be8cc5456b5145a8762050
Automatic merge of jdk:master into master
! .jcheck/conf
! .jcheck/conf
More information about the panama-dev
mailing list