git: openjdk/panama-foreign: foreign-memaccess+abi: 108 new changesets

duke duke at openjdk.org
Fri Nov 25 11:22:04 UTC 2022


Changeset: 2f2d4046
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-18 12:04:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f2d40465b3c31d95ba607ec053f5697aa22b66e

8297129: Inflater documentation refers to 'deflate' methods

Reviewed-by: alanb, lancea

! src/java.base/share/classes/java/util/zip/Inflater.java

Changeset: 761a4f48
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-11-18 13:46:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/761a4f4852cbb40660b6fb9eda4d740464218f75

8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node"

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java

Changeset: 13158cb5
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-18 14:55:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/13158cb52db723be4932d815bdb0a17245259c84

8293041: --disable- at files option doesn't work and cause an error

Reviewed-by: alanb

! src/java.base/share/native/libjli/java.c
! test/jdk/tools/launcher/ArgsFileTest.java

Changeset: f34ca801
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-18 16:03:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f34ca80167eb5e34951a24e029a0e84bdabfd883

8297245: JFR: TestRemoteDump should use RemoteRecordingStream

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java

Changeset: c4b6920a
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-11-18 17:43:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c4b6920a409fdbacfc0c17de39af5f55420a45b5

8296910: Add EdDSA/XDH/RSASSA-PSS to KeyPairGeneratorBench.java

Reviewed-by: weijun

! test/micro/org/openjdk/bench/javax/crypto/full/KeyPairGeneratorBench.java

Changeset: 3272954a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-11-18 19:15:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3272954a00deff385e3eec02e61c5e2e0aa36292

8297083: Remove vmTestbase/nsk/jvmti/GetAllThreads/allthr001 from problem list

Reviewed-by: dcubed, lmesnik, amenkov

! test/hotspot/jtreg/ProblemList-svc-vthread.txt

Changeset: 9b4e0e84
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-11-18 19:16:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9b4e0e8446ec61b62819669a252ab5ae64da1eb4

8297080: Remove com/sun/jdi/NashornPopFrameTest.java from the problem list

Reviewed-by: dcubed, lmesnik

! test/jdk/ProblemList.txt

Changeset: 2c692aa3
Author:    Alisen Chung <achung at openjdk.org>
Date:      2022-11-18 19:39:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2c692aa3567fff446b1a3263023077d8b4236945

8297088: Update LCMS to 2.14

Reviewed-by: erikj, serb, prr, honkar

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/lcms.md
+ src/java.desktop/share/native/liblcms/UPDATING.txt
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: 11fc65fa
Author:    Alisen Chung <achung at openjdk.org>
Date:      2022-11-18 20:17:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/11fc65fa58e39e70ff03966ba96e4ae72237b8fc

8023562: [TEST_BUG] java/awt/Mouse/EnterExitEvents/DragWindowTest.java failed on ubuntu 13 and mac 10.11

Reviewed-by: azvegint, honkar, jdv

! test/jdk/ProblemList.txt

Changeset: 59a308b9
Author:    ravi.ra.gupta <ravi.ra.gupta at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-11-18 20:34:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/59a308b9d0546471566b11f62ef9bdc169ca0b95

8296632: Write a test to verify the content change of TextArea sends TextEvent

Reviewed-by: mvs, prr, honkar, aivanov, serb

+ test/jdk/java/awt/event/ComponentEvent/TextAreaTextEventTest.java

Changeset: 035eaeec
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-11-18 20:52:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/035eaeecabd484d6db629c8b4056fa4b3a73f960

8296324: JVMTI GetStackTrace truncates vthread stack trace for agents loaded into running VM

Reviewed-by: cjplummer, lmesnik

! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/VirtualStackTraceTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualStackTraceTest/libVirtualStackTraceTest.cpp

Changeset: 43ce047f
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-11-18 21:20:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/43ce047f9f417a1d8afa83a3d2c2429a478975db

8178698: javax/sound/midi/Sequencer/MetaCallback.java failed with timeout

Reviewed-by: prr, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/sound/midi/Sequencer/MetaCallback.java

Changeset: 3a15e848
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-11-18 21:41:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3a15e8483c3155add892279f4870628fa04cb130

8297258: Typo in `java -help` referencing -disable- at files instead of --disable- at files

Reviewed-by: mchung

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties

Changeset: 6fd14421
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-11-18 21:51:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6fd1442123f7c67740280e8555f60f01a4a2a30e

8296743: Tighten Class.getModifiers spec for array classes

Reviewed-by: rriggs, mchung, heidinga

! src/java.base/share/classes/java/lang/Class.java
+ test/jdk/java/lang/Class/getModifiers/TestPrimitiveAndArrayModifiers.java
! test/jdk/java/lang/reflect/AccessFlag/ClassAccessFlagTest.java

Changeset: c56c69ed
Author:    Phil Race <prr at openjdk.org>
Date:      2022-11-18 22:00:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c56c69ed3e09df1b56e340498dc28ba50815d15e

8285604: closed sun/java2d/GdiRendering/ClipShapeRendering.java failed with "Incorrect color ffeeeeee instead of ff0000ff in pixel (100, 100)"

Reviewed-by: psadhukhan

+ test/jdk/sun/java2d/GdiRendering/ClipShapeRendering.java

Changeset: 52494df4
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-11-18 22:30:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/52494df4f74a17fad51f4420c6ade724cb6aa715

8290845: Consider an alternative item separator for multi-item option values

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/man/javadoc.1

Changeset: dcb83754
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-11-18 23:43:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dcb83754ceeb771b64c32d5b721b313032068732

8245246: Deprecate -profile option in javac

Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: 0ec575a2
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-11-18 23:46:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0ec575a2030c0c633c0a57179efa55d7dbc416fa

8297289: problem list runtime/vthread/RedefineClass.java and TestObjectAllocationSampleEvent.java

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 906f1ca4
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-19 00:55:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/906f1ca4d7c8d156d60d591d14db4b21a0180ef2

8292317: Missing null check for Iterator.forEachRemaining implementations

Reviewed-by: sundar, smarks

! src/java.base/share/classes/java/util/Collections.java
! test/jdk/java/util/Collections/DelegatingIteratorForEachRemaining.java

Changeset: c50a9047
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-11-19 04:40:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c50a9047b4324b280b2b5d1fc70e18aac372a50c

8297195: AWTAccessor and SwingAccessor should avoid double racy reads from non-volatile fields

Reviewed-by: azvegint, prr

! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java

Changeset: 0845b39c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-19 11:52:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0845b39caf6f04dca9cb7a5852f05b4b5ffbc034

8296796: Provide clean, platform-agnostic interface to C-heap trimming

Reviewed-by: dholmes, rkennke

! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/linux/trimCHeapDCmd.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java

Changeset: 251e065a
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-19 14:45:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/251e065a1721ea83dd18277aeae69e257ba60bd4

8296764: NMT: reduce loads in os::malloc

Reviewed-by: adinn, iklam

! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp

Changeset: 7b3d5814
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-11-19 17:12:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7b3d5814978dbea671985f6b3eab420431a0aca6

8297293: Add java/nio/channels/FileChannel/FileExtensionAndMap.java to ProblemList

Reviewed-by: lancea

! test/jdk/ProblemList.txt

Changeset: 0a3b0fc8
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-11-19 18:06:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0a3b0fc8ad2d136586dd38965abfd707f6b440d2

8296784: Provide clean mallinfo/mallinfo2 wrapper for Linux glibc platforms

Reviewed-by: rkennke, mbaesken

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp

Changeset: 3ea89711
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-11-19 20:31:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3ea89711e34639fef36b6cc143e37b5133aa80f8

8269817: serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java timed out with -Xcomp

Reviewed-by: cjplummer, kevinw, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java

Changeset: dd553101
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-11-20 15:19:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dd553101348017243893c51619999c62eb93a18e

8297303: ProblemList java/awt/Mouse/EnterExitEvents/DragWindowTest.java on macosx-all

Reviewed-by: alanb, azvegint

! test/jdk/ProblemList.txt

Changeset: 651e5479
Author:    Ashutosh Mehra <asmehra at redhat.com>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-20 23:55:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/651e54798a22ac896b2fd2220c81f5c0104a2f8f

8297217: Incorrect generation name in the heap verification log message with Serial GC

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/genCollectedHeap.cpp

Changeset: 544e3172
Author:    Srikanth Adayapalam <sadayapalam at openjdk.org>
Date:      2022-11-21 03:02:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/544e31722528d12fae0eb19271f85886680801a6

8059632: Method reference compilation uses incorrect qualifying type

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/lambda/methodReference/8059632/MethodRefQualifyingTypeTest.java
+ test/langtools/tools/javac/lambda/methodReference/8059632/MethodSupplierImpl.java
+ test/langtools/tools/javac/lambda/methodReference/8059632/TestBootstrapInvocation.java

Changeset: fc616588
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-11-21 07:22:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fc616588c1bf731150a9d9b80033bb589bcb231f

8294591: Fix cast-function-type warning in TemplateTable

Reviewed-by: ihse, coleenp

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp

Changeset: bcc6b12b
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-11-21 07:41:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bcc6b12b711a9c5007d963123fb38a7e72aaf8e5

8296945: PublicMethodsTest is slow due to dependency verification with debug builds

Reviewed-by: mchung, thartmann

! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 45d1807a
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-11-21 08:47:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/45d1807ad3248805f32b1b94b02ac368e0d6bcc0

6312651: Compiler should only use verified interface types for optimization

Reviewed-by: vlivanov, kvn

! src/hotspot/share/ci/ciArrayKlass.cpp
! src/hotspot/share/ci/ciArrayKlass.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java

Changeset: 3c094982
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-11-21 09:50:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3c0949824e06f2b3d44f1bde9d2292a7627b0197

8297241: Update sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java
8297153: sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java fails again

Reviewed-by: serb

! test/jdk/sun/java2d/DirectX/OnScreenRenderingResizeTest/OnScreenRenderingResizeTest.java

Changeset: 891c706a
Author:    Bhavana Kilambi <bkilambi at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-11-21 09:56:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/891c706a103042043f5ef6fcf56720ccbcfc7e19

8295276: AArch64: Add backend support for half float conversion intrinsics

Reviewed-by: ngasson, aph, njian

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: e4206618
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2022-11-21 10:01:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e4206618ac82222f8f61e348cfa68db0d708fe90

8297238: RISC-V: C2: Use Matcher::vector_element_basic_type when checking for vector element type in predicate

Reviewed-by: dzhang, fyang

! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 2fc340a7
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-11-21 10:48:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2fc340a7030e895c264c39fc8690af108a6ad921

8148041: Test java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick fails on Ubuntu with mouseReleased event after double click on title bar

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.java

Changeset: 59d8f67a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-21 11:14:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/59d8f67a7100c371405e80194498d8e425addf8e

8297265: G1: Remove unnecessary null-check in RebuildCodeRootClosure::do_code_blob

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 8b8d8481
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-21 12:58:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b8d8481bc05eec70a1df832668322e5c17694d8

8293422: DWARF emitted by Clang cannot be parsed

Reviewed-by: tschatzl, ihse, stuefe

! make/autoconf/flags-cflags.m4
! src/hotspot/share/utilities/decoder_elf.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp

Changeset: 16ab754e
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-11-21 13:40:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/16ab754e49fef50b373e9d30ef889a53c23fa530

8196018: java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java fails

Reviewed-by: psadhukhan, serb, dnguyen

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java

Changeset: 08008139
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-11-21 13:46:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/08008139cc05a8271e7163eca47d2bc59db2049b

8293584: CodeCache::old_nmethods_do incorrectly filters is_unloading nmethods

Reviewed-by: eosterlund, kvn

! src/hotspot/share/code/codeCache.cpp

Changeset: 5c334540
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-11-21 14:16:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5c3345404d850cf01d9629b48015f1783a32bfc0

8296472: Remove ObjectLocker around appendToClassPathForInstrumentation call

Reviewed-by: sspitsyn, alanb, dholmes

! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: d0a7938e
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2022-11-21 14:28:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d0a7938eb7637acd0b1b559963a939dde30f6dcf

8286575: Document how properties in java.security are parsed

Reviewed-by: mullan

! src/java.base/share/conf/security/java.security

Changeset: 0ac01485
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-21 15:13:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0ac01485d3cf65b35a6ae7431dafccbca7e21eee

8297342: make LOG=debug is too verbose

Reviewed-by: erikj

! make/common/MakeBase.gmk

Changeset: 0b04a992
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-21 15:20:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0b04a99245795c223a01d1cbe66a46d20e480c53

8297347: Problem list compiler/debug/TestStress*.java

Reviewed-by: chagedorn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 57f5cfde
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-21 15:25:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/57f5cfdeb52b160e58968fb177b4432b3e079607

8296399: crlNumExtVal might be null inside X509CRLSelector::match

Reviewed-by: xuelei

! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
+ test/jdk/java/security/cert/X509CRLSelector/CRLNumberMissing.java

Changeset: b366d17a
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-11-21 15:56:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b366d17a94e5b16710fd915ef4cf04aaf911b455

8294073: Performance improvement for message digest implementations

Reviewed-by: jjiang

! src/java.base/share/classes/sun/security/provider/SHA2.java

Changeset: 15e2e285
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-21 18:32:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/15e2e2852b7024cf9a6d58fd7ccb2474c1730e09

8297353: Regenerated checked-in html files with new pandoc

Reviewed-by: lancea, erikj

! doc/building.html
! doc/hotspot-style.html
! doc/hotspot-unit-tests.html
! doc/ide.html
! doc/testing.html

Changeset: 817e039b
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-21 18:33:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/817e039bb5300e95ba60749f237f1243f72f4eeb

8297352: configure should check pandoc version

Reviewed-by: erikj

! make/autoconf/basic_tools.m4

Changeset: cd6a203a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-11-21 18:34:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cd6a203a3e9e4e2f96f6c8649b10af92f8d9c27b

8297348: make CONF=xxx should match if xxx is an exact match

Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: f12710e9
Author:    Volodymyr Paprotski <volodymyr.paprotski at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-11-21 21:01:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f12710e938b36594623e9c82961d8aa0c0ef29c2

8288047: Accelerate Poly1305 on x86_64 using AVX512 instructions

Reviewed-by: sviswanathan, vlivanov

! 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/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
+ src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
! src/java.base/share/classes/sun/security/util/math/IntegerModuloP.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java
+ test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/java.base/com/sun/crypto/provider/Poly1305IntrinsicFuzzTest.java
+ test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/java.base/com/sun/crypto/provider/Poly1305KAT.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
+ test/micro/org/openjdk/bench/javax/crypto/full/Poly1305DigestBench.java

Changeset: 5a45c251
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-11-21 22:03:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5a45c25151b1da8e329ea2be21a0e4d2652f8b4a

8297164: Update troff man pages and CheckManPageOptions.java

Reviewed-by: dholmes

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java

Changeset: 392ac705
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-22 01:48:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/392ac7055d4697c56fa85ac5572f5bc4dc431f1d

8297211: Expensive fillInStackTrace operation in HttpURLConnection.getOutputStream0 when no content-length in response

Reviewed-by: simonis, dfuchs

! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java

Changeset: f0e99c63
Author:    pandaapo <1052156701 at qq.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2022-11-22 03:22:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f0e99c634693fafc0c5d1103184e73c6669629db

8297301: Cleanup unused methods in JavaUtilJarAccess

Reviewed-by: weijun

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilJarAccess.java

Changeset: 06968548
Author:    Markus Karg <markus at headcrashing.eu>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-22 05:04:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/069685489afcea9b31491f0d9fec8cc52e210e99

8297299: SequenceInputStream should not use Vector

Reviewed-by: alanb, jpai

! src/java.base/share/classes/java/io/SequenceInputStream.java

Changeset: 88957a7c
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-11-22 08:02:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/88957a7ce8932b95e3a18e6a7d1ceb3b7f60c781

8297147: UnexpectedSourceImageSize test times out on slow machines when fastdebug is used

Reviewed-by: stuefe, serb

! test/jdk/sun/java2d/cmm/ColorConvertOp/UnexpectedSourceImageSize.java

Changeset: 6d6046b3
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2022-11-22 09:20:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6d6046b3799217c281d077f12bce1ec590149849

8252713: jtreg time out of CtrlASCII.java seems to hang the Xserver.

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java

Changeset: 42c20374
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-11-22 09:25:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/42c2037429a8ee6f683bbbc99fb48c540519524c

8297382: Test fails to compile after JDK-8288047

Reviewed-by: chagedorn

! test/jdk/sun/security/util/math/BigIntegerModuloP.java

Changeset: 932bf353
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-22 14:39:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/932bf3539c21b1b53a2ff3a0b4af1997d5191fd3

8297333: Parallel: Remove unused methods in PCIterateMarkAndPushClosure

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp

Changeset: 0ac5b553
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-22 14:40:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0ac5b55311222d0531c9cfcec8c74932661b1750

8297349: Parallel: Use correct claim value for CLD oop iteration in PSScavengeCLDClosure

Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/parallel/psClosure.inline.hpp

Changeset: ccc6e169
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2022-11-22 16:30:24 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ccc6e169188019dab008df5ffb11b4279e14f8fc

8291067: macOS should use O_CLOEXEC instead of FD_CLOEXEC

Reviewed-by: dcubed, dholmes, stuefe

! src/hotspot/os/bsd/os_bsd.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: fb6c992f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-11-22 18:08:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fb6c992f325981c42c7f75109a6c9db7ca8715d8

8296957: One more cast in SAFE_SIZE_NEW_ARRAY2

Reviewed-by: aivanov

! src/java.desktop/share/native/common/awt/utility/sizecalc.h

Changeset: 260e4dcb
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-11-22 18:19:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/260e4dcbfd8bdccdf332c2b6a07990cd14f6bcfb

8295011: EC point multiplication improvement for secp256r1

Reviewed-by: djelinski, jjiang

! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSAOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/point/AffinePoint.java

Changeset: b6dddf4c
Author:    Damon Nguyen <dnguyen at openjdk.org>
Committer: Alisen Chung <achung at openjdk.org>
Date:      2022-11-22 20:12:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b6dddf4ce6072416e17cadefbd8280f959fd93ca

8239801: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails

Reviewed-by: honkar, azvegint

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java

Changeset: 4a544bb0
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-11-22 21:00:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4a544bb0fcf1d334a681dd057a105d543976ef83

8297091: New langtools test jdk/javadoc/doclet/testValueTag/TestValueFormats.java fails on machines with unexpected number format

Reviewed-by: prappo, jjg

! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueFormats.java

Changeset: a6c418ea
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-11-22 21:57:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a6c418eaf82965d5783ab252413d6e2583944a7d

8297168: Provide a bulk OopHandle release mechanism with the ServiceThread

Reviewed-by: rehn, coleenp

! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp

Changeset: e174558c
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-11-22 22:21:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e174558cad836e56ac31725813abf7d8540c9919

8296742: Illegal X509 Extension should not be created

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificatePolicyId.java
! src/java.base/share/classes/sun/security/x509/CertificatePolicyMap.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtree.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! test/jdk/sun/security/x509/Extensions/DefaultCriticality.java
+ test/jdk/sun/security/x509/Extensions/IllegalExtensions.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java

Changeset: 974cb837
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-22 23:12:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/974cb8370d568b45b1d1eb02c0415ccee416afa9

8297310: Remove unimplemented HeapInspection::iterate_over_heap

Reviewed-by: amenkov, cjplummer, shade

! src/hotspot/share/memory/heapInspection.hpp

Changeset: e661c5a3
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2022-11-22 23:43:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e661c5a3d0c8683043e238b669ae1bc59d94a682

8296323: JVMTI can_support_virtual_threads not available for agents loaded into running VM

Reviewed-by: alanb, rrich

! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/VirtualThreadStartTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VirtualThreadStartTest/libVirtualThreadStartTest.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.h

Changeset: 09f70dad
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-11-22 23:55:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/09f70dad2fe3f0691afacded6c38f61fa8a0d28d

8296265: Use modern HTML in the JVMTI spec

Reviewed-by: sspitsyn, kevinw

! src/hotspot/share/prims/jvmti.xsl

Changeset: faf48e61
Author:    Bo Zhang <zhangbodut at gmail.com>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date:      2022-11-23 03:09:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/faf48e61be4f97f725b053aa351d3c64638546bf

8296329: jar validator doesn't account for minor class file version

Reviewed-by: jvernee

! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
+ test/jdk/tools/jar/multiRelease/VersionValidatorTest.java

Changeset: 412b4365
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-11-23 03:20:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/412b43658a878bf004502a68948cb0c68375468e

6201035: Document NPE for passing null insets to constructors and methods of several javax.swing.border.* classes

Reviewed-by: tr, prr, aivanov, serb

! src/java.desktop/share/classes/javax/swing/border/AbstractBorder.java
! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java
! src/java.desktop/share/classes/javax/swing/border/CompoundBorder.java
! src/java.desktop/share/classes/javax/swing/border/EmptyBorder.java
! src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java
! src/java.desktop/share/classes/javax/swing/border/LineBorder.java
! src/java.desktop/share/classes/javax/swing/border/MatteBorder.java
! src/java.desktop/share/classes/javax/swing/border/SoftBevelBorder.java
! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java

Changeset: b4bd287f
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-11-23 03:38:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b4bd287f736b6b5dcfe1b183cae9b11eb6f22686

8191406: [hidpi] sun/java2d/SunGraphics2D/DrawImageBilinear.java test fails

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/SunGraphics2D/DrawImageBilinear.java

Changeset: 470f3424
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2022-11-23 07:08:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/470f3424fcce0e41b75cccdd5e3a56771cd07ff5

8296904: Improve handling of macos xcode toolchain

Reviewed-by: erikj, ihse

! doc/building.html
! doc/building.md
! make/autoconf/basic.m4

Changeset: f26bd4e0
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-11-23 07:12:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f26bd4e0e8b68de297a9ff93526cd7fac8668320

8297350: Update JMH devkit to 1.36

Reviewed-by: erikj

! make/devkit/createJMHBundle.sh

Changeset: bde0e35d
Author:    Ralf Schmelter <rschmelter at openjdk.org>
Date:      2022-11-23 09:36:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bde0e35ded82ab5e95452dc8da36c63e084536a2

8297142: jdk/jfr/event/runtime/TestShutdown.java fails on Linux ppc64le and Linux aarch64

Reviewed-by: clanger

! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java

Changeset: f4b5065c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-11-23 10:15:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4b5065c37e86f4b2ca26da6ce678febe4a52950

8297435: Remove unused CompactibleSpaceClosure

Reviewed-by: dholmes

! src/hotspot/share/memory/iterator.hpp

Changeset: 5b3d86f2
Author:    Laurent Bourgès <lbourges at openjdk.org>
Date:      2022-11-23 13:29:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5b3d86f2296ec011f70cebe80a221b8a6f926912

8297230: Update Marlin2D to 0.9.4.6

Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/java2d/ReentrantContextProvider.java
! src/java.desktop/share/classes/sun/java2d/ReentrantContextProviderCLQ.java
! src/java.desktop/share/classes/sun/java2d/ReentrantContextProviderTL.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheByte.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheDouble.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheInt.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheIntClean.java
- src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DPQSSorterContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/DPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
- src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java
+ src/java.desktop/share/classes/sun/java2d/marlin/DualPivotQuicksort20191112Ext.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
- src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/MergeSort.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java
! src/java.desktop/share/classes/sun/java2d/marlin/PathSimplifier.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/Monitor.java
! src/java.desktop/share/classes/sun/java2d/marlin/stats/StatLong.java
! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java
! test/jdk/sun/java2d/marlin/CeilAndFloorTests.java
! test/jdk/sun/java2d/marlin/DashStrokeTest.java
! test/jdk/sun/java2d/marlin/DashedRectTest.java
+ test/jdk/sun/java2d/marlin/HugePolygonClipTest.java

Changeset: 0d93ab9d
Author:    Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2022-11-23 14:26:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0d93ab9dff04409469faa26d5cdb29c4d6488537

8297000: [jib] Add more friendly warning for proxy issues

Reviewed-by: erikj, ihse

! bin/jib.sh

Changeset: bc59f2a4
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-11-23 14:43:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bc59f2a4ac3ac02d8333a4f89525bc7c81dc3c9e

8295984: Remove unexpected JShell feature

Reviewed-by: cstein, sundar

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/langtools/jdk/jshell/ReplToolTesting.java
! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: e6e57fe8
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2022-11-23 15:07:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e6e57fe86da44d43a21d2d6e2753f7a7bb5352ff

8297507: Update header after JDK-8297230

Reviewed-by: aivanov, ihse, kcr, dfuchs, dcubed

! src/java.desktop/share/classes/sun/java2d/marlin/DPQSSorterContext.java

Changeset: 086763a6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-11-23 16:21:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/086763a629fe8b0592f5566c6e346716868d5e63

8297154: Improve safepoint cleanup logging

Reviewed-by: jsjolen, rehn

! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp

Changeset: 8df3bc4e
Author:    Weibing Xiao <weibing.xiao at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2022-11-23 17:10:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8df3bc4ec57a15d5bca844e030c8cc3f8c077a49

8290313: Produce warning when user specified java.io.tmpdir directory doesn't exist

Reviewed-by: rriggs, naoto, coffeys

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
+ test/jdk/java/io/File/TempDirDoesNotExist.java

Changeset: 2afb4c33
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-11-23 17:48:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2afb4c3327b6830a009ee1ab8a1eb7803ef53007

8297338: JFR: RemoteRecordingStream doesn't respect setMaxAge and setMaxSize

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
+ test/jdk/jdk/jfr/jmx/streaming/TestDumpOrder.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java

Changeset: 6dc4d891
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2022-11-23 18:49:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6dc4d891c3ad043405c65e0e0eeef28e9e5a2156

7181214: Need specify SKF translateKey(SecurityKey) method requires instance of PBEKey for PBKDF2 algorithms

Reviewed-by: xuelei, weijun

! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
! test/jdk/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java

Changeset: 91cd8a03
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-11-23 20:21:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/91cd8a03666d5c09c951b439d7d94b79933d97f6

8297525: jdk/jshell/ToolBasicTest.java fails after JDK-8295984

Reviewed-by: dcubed

! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: 53251454
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-11-23 20:55:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53251454df5004ac9eac6799db9b9640277bee05

8297529: ProblemList javax/swing/JFileChooser/8046391/bug8046391.java on windows-x64

Reviewed-by: naoto, azvegint

! test/jdk/ProblemList.txt

Changeset: 09ac9eb5
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-11-23 21:49:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/09ac9eb5638400c840c3c31f022d4737b41761b1

8297533: ProblemList java/io/File/TempDirDoesNotExist.java test failing on windows-x64

Reviewed-by: naoto

! test/jdk/ProblemList.txt

Changeset: abeddab9
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2022-11-24 03:54:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/abeddab991d71f4ea54665082ffcb284267d7f44

6528710: sRGB-ColorSpace to sRGB-ColorSpace Conversion

Reviewed-by: jdv, dnguyen

+ test/jdk/java/awt/color/ICC_ColorSpace/SimpleSRGBConversionQualityTest.java

Changeset: 2f8a5c2e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-11-24 08:03:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f8a5c2eca0dc3dad08b7b2c33394ac214907008

8297480: GetPrimitiveArrayCritical in imageioJPEG misses result - NULL check

Reviewed-by: jdv

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: 9c77e41b
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-11-24 08:35:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c77e41b81ebd28bd92ea7adad605981a5519046

8297445: PPC64: Represent Registers as values

Reviewed-by: mbaesken, rrich

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/register_ppc.cpp
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp

Changeset: 5e5b774b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-11-24 08:58:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5e5b774bfb219bfa4a4f18cfaaf279a994779ee6

8296768: Use different explicit claim marks for CLDs in Parallel and Serial GC

Reviewed-by: ayang, sjohanss, kbarrett

! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp

Changeset: f4cf7589
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-11-24 09:00:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4cf7589c0fa727ad091469c00e4dedbf9e0699e

8297491: Loom: Stack chunks allocation code uses TLABs even when TLABs are disabled

Reviewed-by: tschatzl, aboldtch, aph

! src/hotspot/share/gc/shared/memAllocator.cpp

Changeset: 8b739706
Author:    Hao Sun <haosun at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date:      2022-11-24 09:11:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b7397064b5b492b03bc8363f6ba74c70ce7d4a0

8296208: AArch64: Enable SHA512 intrinsic by default on supported hardware

Reviewed-by: njian, ngasson

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 3c4d5204
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-11-24 10:05:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3c4d5204ff96280b123f42a8cfbaef308e470b69

8296671: [JFR] jdk.ContainerConfiguration event should include host total memory

Reviewed-by: egahlin

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java

Changeset: 070a84cb
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-11-24 12:28:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/070a84cbae2f79def1c1eb65456c76f708f2e6e5

8297192: Warning generating API docs for javax.management.MBeanServer: overridden methods do not document exception type

Reviewed-by: dfuchs, sspitsyn, amenkov

! src/java.management/share/classes/javax/management/MBeanServer.java

Changeset: 5e196b4b
Author:    Fei Yang <fyang at openjdk.org>
Date:      2022-11-24 13:32:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5e196b4b8e623107424e2fb54672790fd925fe73

8297476: Increase InlineSmallCode default from 1000 to 2500 for RISC-V

Reviewed-by: shade, yzhu

! src/hotspot/share/compiler/compilerDefinitions.cpp

Changeset: df6cf1e4
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-11-24 15:06:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/df6cf1e41d0fc2dd5f5c094f66c7c8969cf5548d

8296886: Fix various include sort order issues

Reviewed-by: kbarrett, dholmes, stuefe

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/jvm_windows.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/share/cds/archiveHeapLoader.hpp
! src/hotspot/share/cds/cdsProtectionDomain.hpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerEvent.hpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.hpp
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/gc/z/zBarrierSetAssembler.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/threadCrashProtection.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_version.hpp
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/formatBuffer.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/compiler/test_directivesParser.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp
! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp
! test/hotspot/gtest/gc/g1/test_g1CodeCacheRemSet.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/metaprogramming/test_enableIf.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_special_flags.cpp
! test/hotspot/gtest/threadHelper.inline.hpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_bitMap_setops.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/test_enumIterator.cpp
! test/hotspot/gtest/utilities/test_globalCounter.cpp
! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_population_count.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: ab1f9ffa
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-24 16:16:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ab1f9ffa78ca95b67b6d57936a70c49abf18fd00

8051627: Invariants about java.net.URI resolve and relativize are wrong

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/URI.java
! test/jdk/java/net/URI/Test.java

Changeset: 8effaa8f
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-11-24 16:18:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8effaa8f1f550d2cd0ff369f99436a8a7401fa10

8223783: sun/net/www/http/HttpClient/MultiThreadTest.java sometimes detect threads+1 connections

Reviewed-by: djelinski, michaelm

! test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java

Changeset: 390e69ad
Author:    Per Minborg <pminborg at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-11-24 17:07:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/390e69ad065ebefe2e998f6200d19d45cf043b16

8297150: Add a @sealedGraph tag to Reference

Reviewed-by: darcy, alanb

! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 87d1097d
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-11-24 17:40:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/87d1097d9be1ef804bfd4640a4254126242b1d8c

8297530: java.lang.IllegalArgumentException: Negative length on strings concatenation

Reviewed-by: enikitin, alanb

! src/java.base/share/classes/java/lang/StringConcatHelper.java
+ test/jdk/java/lang/String/concat/ImplicitStringConcatOOME.java

Changeset: 2f47f83a
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-11-25 01:23:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2f47f83addd7f69db2c7070552a7ec67bd07d62e

8297569: URLPermission constructor throws IllegalArgumentException: Invalid characters in hostname after JDK-8294378

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/URLPermission.java
! test/jdk/java/net/URLPermission/URLPermissionTest.java

Changeset: 1fb9dadb
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-25 02:02:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1fb9dadb6aadb5a12a3b14798d1cd58ad50ba0b8

8296419: [REDO] JDK-8295319: pending_cards_at_gc_start doesn't include cards in thread buffers

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp

Changeset: 0ed8b337
Author:    Dongxu Wang <dongxu at apache.org>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2022-11-25 05:55:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0ed8b337eaa59881a62af5dcc0abb454761f2e71

8297385: Remove duplicated null typos in javadoc

Reviewed-by: dfuchs, rriggs

! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilder.java

Changeset: 74d3bacc
Author:    Volodymyr Paprotski <volodymyr.paprotski at intel.com>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2022-11-25 07:07:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/74d3baccb332c07f4ce58a53d7e9d36d3d4b8318

8297417: Poly1305IntrinsicFuzzTest fails with tag mismatch exception

Reviewed-by: sviswanathan, vlivanov, rcastanedalo, thartmann

! src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java

Changeset: cfe5a371
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-11-25 08:06:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cfe5a3716e980734c3d195f7eec8c383337dca2d

8297556: Parse::check_interpreter_type fails with assert "must constrain OSR typestate"

Reviewed-by: thartmann, vlivanov

! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/types/TestExactArrayOfBasicType.java

Changeset: fd910f77
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-11-25 08:17:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fd910f77bcd205110688b2f17f26f76ce3de88d5

8297384: Add IR tests for existing idealizations of arithmetic nodes

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/c2/irTests/AddINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/AddLNodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/AndINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/MulINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/MulLNodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/URShiftINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/URShiftLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: b5c4e8ed
Author:    duke <duke at openjdk.org>
Date:      2022-11-25 11:00:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b5c4e8ed2d8b1793e3d27246b66746db5ae17990

Automatic merge of jdk:master into master


Changeset: cd169fdd
Author:    duke <duke at openjdk.org>
Date:      2022-11-25 11:00:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cd169fdd727f89ba5e524afe28854fd8f4579c6f

Automatic merge of master into foreign-memaccess+abi

! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/System.java
! test/jdk/ProblemList.txt
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/System.java
! test/jdk/ProblemList.txt



More information about the panama-dev mailing list