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