git: openjdk/panama-foreign: master: 100 new changesets

duke duke at openjdk.org
Fri Feb 10 11:07:16 UTC 2023


Changeset: ac9e0467
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-03 11:52:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ac9e046748a9bb6ee065dc473d82135ce36043b7

8301479: Replace NULL with nullptr in os/linux

Reviewed-by: coleenp, sgehwolf

! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osThread_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/trimCHeapDCmd.hpp
! src/hotspot/os/linux/waitBarrier_linux.cpp

Changeset: 6f9106e0
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2023-02-03 11:56:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f9106e0d0d9f082f0a61009f95d1b8663dd8d4f

8301306: java/net/httpclient/* fail with -Xcomp

Reviewed-by: dfuchs, alanb

! test/jdk/java/net/httpclient/AbstractThrowingPushPromises.java
! test/jdk/java/net/httpclient/ByteArrayPublishers.java
! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java
! test/jdk/java/net/httpclient/Response204V2Test.java
! test/jdk/java/net/httpclient/SpecialHeadersTest.java
! test/jdk/java/net/vthread/HttpALot.java

Changeset: 7435b27d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-03 12:26:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7435b27d6808cf2f669033440ccf6638640e2a32

8301744: Remove unused includes of genOopClosures.hpp

Reviewed-by: tschatzl

! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp

Changeset: bccd55bf
Author:    Varada M <mvarada2000 at gmail.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-02-03 15:35:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bccd55bfdf3ae60389a8283cd2eed9c5e9dbe881

8300295: [AIX] TestDaemonDestroy fails due to !is_primordial_thread assertion

Reviewed-by: dholmes, stuefe

! test/hotspot/jtreg/runtime/jni/daemonDestroy/exedaemonDestroy.c

Changeset: 8b70256d
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2023-02-03 16:01:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8b70256d301ad01fb417b77bcb6c973c0db7179c

8301787: java/net/httpclient/SpecialHeadersTest failing after JDK-8301306

Reviewed-by: dcubed, rriggs

! test/jdk/java/net/httpclient/SpecialHeadersTest.java

Changeset: 5962226c
Author:    Phil Race <prr at openjdk.org>
Date:      2023-02-03 16:28:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5962226cc33de047946aca6522f020c97d663d2f

8300891: Deprecate for removal javax.swing.plaf.synth.SynthLookAndFeel.load(URL url)

Reviewed-by: serb, aivanov, kizune, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html

Changeset: 20579e48
Author:    Bill Huang <bhuang at openjdk.org>
Date:      2023-02-03 19:19:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/20579e48cf598e890aa35c5518ec8d0594f45385

8299994: java/security/Policy/Root/Root.java fails when home directory is read-only

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/java/security/Policy/Root/Root.java

Changeset: e7247b10
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-02-03 19:55:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e7247b10ccd2bf1ad6809395a1b63aa5046d5b1d

8298872: Update CheckStatus.java for changes to TLS implementation

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
- test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
+ test/jdk/javax/net/ssl/SSLEngine/CheckTlsEngineResults.java

Changeset: 3be5317b
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-02-03 22:22:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3be5317b592f1bda76aea5fbcbb98c6fa633401c

8301798: [BACKOUT] jdb ThreadStartRequest and ThreadDeathRequest should use SUSPEND_NONE instead of SUSPEND_ALL

Reviewed-by: dcubed, dholmes

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java

Changeset: 34493248
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-02-04 00:48:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/34493248c02102a0f0a85b21e2def8ef534476d8

8301396: Port fdlibm expm1 to Java

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/StrictMath/Expm1Tests.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java

Changeset: d67bfe21
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-02-05 08:45:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d67bfe21a23fea2d9ef4eef4e811b774cca2ab94

8301342: Prefer ArrayList to LinkedList in LayoutComparator

Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/LayoutComparator.java

Changeset: 8507db15
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-02-06 02:28:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8507db1567e3a524238f5145ed08fd1d80a2a2b2

8301628: RISC-V: c2 fix pipeline class for several instructions

Reviewed-by: fjiang, fyang, luhenry

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

Changeset: 4dd6e8f9
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-02-06 02:41:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4dd6e8f9dc98c880b88d86e053da49e260065140

8301740: RISC-V: Address::uses() should check address mode

Reviewed-by: luhenry, fjiang, fyang

! src/hotspot/cpu/riscv/assembler_riscv.hpp

Changeset: b4cb6c8e
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-02-06 03:04:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b4cb6c8e8b4bb10d47fd4839c7abf13a552323f6

8301743: RISC-V: Add InlineSkippedInstructionsCounter to post-call nops

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp

Changeset: 3f3356bc
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2023-02-06 07:08:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3f3356bcbd2b2fbc545263dc70a48ee931a4e56b

8301760: Fix possible leak in SpNegoContext dispose

Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java

Changeset: 3646c4e9
Author:    Justin King <jcking at openjdk.org>
Committer: Kim Barrett <kbarrett at openjdk.org>
Date:      2023-02-06 07:24:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3646c4e944054493c4ab78fced0be303e2d850f3

8301171: Rename sanitizers/address.h to sanitizers/address.hpp

Reviewed-by: kbarrett

! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
= src/hotspot/share/sanitizers/address.hpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp

Changeset: 96c50a34
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2023-02-06 07:38:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/96c50a3486e3b6cdce7f8fb409d015b289770811

8301752: [IR Framework] Add more IR framework examples

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/BaseTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java

Changeset: e88fd8c2
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-06 08:38:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e88fd8c2a9314e3394e69f8c2341f65cf40a1ac0

8301768: G1: Remove unimplemented HeapRegionRemSet::split_card

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/heapRegionRemSet.hpp

Changeset: 8f195ff2
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2023-02-06 08:45:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8f195ff236000d9c019f8beb2b13355083e211b5

8298952: All nodes should have type(n) == Value(n) after IGVN

Reviewed-by: kvn, thartmann, chagedorn

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/connode.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/loopopts/TestMoveStoreAfterLoopVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java

Changeset: ab528ce3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-02-06 08:49:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ab528ce3cd4bb75a00f5eaadae1f5e45d26712b5

4934362: see also refers to self

Reviewed-by: prr, serb, aivanov

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java
! src/java.desktop/share/classes/javax/swing/text/View.java

Changeset: 716f1df6
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-06 09:21:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/716f1df609e7f0aa7b3b9383d23dde5c71017d02

8301478: Replace NULL with nullptr in os/bsd

Reviewed-by: coleenp, stuefe

! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/bsd/os_perf_bsd.cpp

Changeset: 371a0c4f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-06 11:36:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/371a0c4f885856b4820870fe9e523ea8694e3997

8301465: Remove unnecessary nmethod arming in Full GC of Serial/Parallel

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp

Changeset: 7ac2079b
Author:    Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-02-06 12:24:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7ac2079ba7dd07c61576e0b39692a94eecc96e07

8301025: ClassCastException in switch with generic record

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/T8301025.java

Changeset: 522fa132
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-02-06 12:25:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/522fa1327422e49eaa172d43185b3d85b2561036

8301580: Error recovery does not clear returnResult

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/jdk/jshell/SnippetHighlightTest.java
+ test/langtools/tools/javac/recovery/AttrRecovery.java

Changeset: 77305064
Author:    Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Ludovic Henry <luhenry at openjdk.org>
Date:      2023-02-06 12:38:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/773050647ea49cc4f23bd27b18012dece9f0faa2

8299162: Refactor shared trampoline emission logic

Reviewed-by: fyang, adinn, luhenry

! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/share/asm/codeBuffer.inline.hpp

Changeset: 8e9b7267
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-06 13:11:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8e9b72670ba753cd3dfca1a4dfbd19b58b43c427

8301599: Serial: Refactor nested closures in DefNewGeneration

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp

Changeset: 9c80b8ad
Author:    Sidraya <sidraya.jayagond at ibm.com>
Committer: Lutz Schmidt <lucy at openjdk.org>
Date:      2023-02-06 13:48:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c80b8ad99910e250447e39d8391d1dbd015add0

8299683: [S390X] Problems with -XX:+VerifyStack

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/s390/sharedRuntime_s390.cpp

Changeset: 7ae447f4
Author:    Amit Kumar <amitlocham09 at icloud.com>
Committer: Tyler Steele <tsteele at openjdk.org>
Date:      2023-02-06 14:22:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7ae447f4ebed5f00b3aab59e2e48c23ee05fda89

8301095: [s390x] TestDwarf.java fails

Reviewed-by: lucy, tsteele

! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: ecf8842c
Author:    Viktor Klang <viktor.klang at oracle.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2023-02-06 15:26:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ecf8842cd2309210f3d5eee7f9f28a198a860686

8300098: java/util/concurrent/ConcurrentHashMap/ConcurrentAssociateTest.java fails with internal timeout when executed with TieredCompilation1/3

Co-authored-by: Doug Lea <dl at openjdk.org>
Reviewed-by: jpai, alanb

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java

Changeset: 05ea083b
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2023-02-06 15:43:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/05ea083b0563ddacf3e38dc329ba00dc4bac9b29

8301167: Update VerifySignedJar to actually exercise and test verification

Reviewed-by: weijun

! test/jdk/java/util/jar/JarFile/VerifySignedJar.java
- test/jdk/java/util/jar/JarFile/thawjar.jar

Changeset: b5697420
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2023-02-06 17:10:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b56974209b1a9c2c702e1c39708cdfbda37d56fc

8301788: AlgorithmId should keep lowercase characters from 3rd party providers

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/jdk/sun/security/x509/AlgorithmId/Uppercase.java

Changeset: c129ce46
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2023-02-06 17:15:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c129ce4660e6c9b5365c8bf89fb916e2a7c28e98

8300259: Add test coverage for processing of pending block files in signed JARs

Reviewed-by: weijun

+ test/jdk/java/util/jar/JarFile/SignedJarPendingBlock.java

Changeset: 8c01b6e6
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-02-06 18:22:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8c01b6e66b1ce9f9df5a1d12c8717a9e3322948a

8221580: Confusing diagnostic for assigning a static final field in a constructor

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/jdk/jshell/ModifiersTest.java
! test/langtools/tools/javac/InnerNamedConstant_2_A.out
! test/langtools/tools/javac/InnerNamedConstant_2_B.out
! test/langtools/tools/javac/StoreClass.out
! test/langtools/tools/javac/TryWithResources/BadTwr.out
! test/langtools/tools/javac/diags/examples/CantAssignToFinal.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: d53ade12
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-02-06 18:41:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d53ade12a863cc9e9c2bf2528dd0f0f90416f779

8301813: Bad caret position in error message

Reviewed-by: iris

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
+ test/langtools/jdk/javadoc/doclet/testNoTagName/TestNoTagName.java
! test/langtools/tools/doclint/BadPackageCommentTest.java
! test/langtools/tools/doclint/BadPackageCommentTest.out
! test/langtools/tools/javac/doctree/TagTest.java

Changeset: 3ac2bedd
Author:    William Kemper <wkemper at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-02-06 19:53:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3ac2beddbaa4e974f6d16d578505473a2e1d2a75

8299324: inline_native_setCurrentThread lacks GC barrier for Shenandoah

Reviewed-by: rkennke, phh

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: 07fb4f9a
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-02-06 20:28:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/07fb4f9a0bb4ed9d0f359b85fe0b0c38503ab9a5

7167356: (javac) investigate failing tests in JavacParserTest

Reviewed-by: vromero

! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: 787e16bb
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2023-02-06 23:43:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/787e16bb444ee3b63803f5d1701d0f0a68b5d474

8289077: Add manual tests to open

Reviewed-by: azvegint

+ test/jdk/java/awt/Frame/ALTTABIconBeingErased/ALTTABIconBeingErased.java
+ test/jdk/java/awt/Icon/IconChangingTest/IconChangingTest.java
= test/jdk/java/awt/Icon/IconChangingTest/java-icon16.png
+ test/jdk/java/awt/Icon/IconShowingTest/IconShowingTest.java
= test/jdk/java/awt/Icon/IconShowingTest/java-icon16.png
+ test/jdk/java/awt/Icon/IconTransparencyTest/IconTransparencyTest.java
+ test/jdk/java/awt/Icon/SetLargeIconTest/SetLargeIconTest.java

Changeset: c04a982e
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-02-07 04:48:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c04a982eb47170f3c613617179fca012bb4d40ae

8301818: RISC-V: Factor out function mvw from MacroAssembler

Reviewed-by: luhenry, fyang, fjiang

! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_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/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp

Changeset: 98433a2f
Author:    Chang Peng <Chang.Peng at arm.com>
Committer: Eric Liu <eliu at openjdk.org>
Date:      2023-02-07 08:00:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/98433a2f6e7fe97e03ed26673c9925d7b26466bf

8296999: AArch64: scalar intrinsics for reverse method in Integer and Long

Reviewed-by: eliu, ngasson

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/hotspot/jtreg/compiler/vectorization/TestReverseBitsVector.java

Changeset: 9dad874f
Author:    Amit Kumar <amitlocham09 at icloud.com>
Committer: Lutz Schmidt <lucy at openjdk.org>
Date:      2023-02-07 08:38:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9dad874ff9f03f5891aa8b37e7826a67c851f06d

8298413: [s390] CPUInfoTest fails due to uppercase feature string

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/s390/vm_version_s390.cpp

Changeset: 1aaf394b
Author:    sunguoyun <sunguoyun at loongson.cn>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2023-02-07 09:17:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1aaf394b33da750803a54df84c6548717e78ea30

8301736: jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java fail with -Xcomp

Reviewed-by: alanb

! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java

Changeset: 77dbcd85
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2023-02-07 09:29:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/77dbcd85695b2b35ce10526d37a51e7e5fb656d7

8301641: NativeMemoryUsageTotal event uses reserved value for committed field

Reviewed-by: eosterlund, stefank

! src/hotspot/share/services/nmtUsage.cpp
! test/jdk/jdk/jfr/event/runtime/TestNativeMemoryUsageEvents.java

Changeset: f5f38a82
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2023-02-07 09:33:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f5f38a82cc357218804c2e4cab5140d23b44ee06

8301371: Interpreter store barriers on x86_64 don't have disjoint temp registers

Reviewed-by: kvn, tschatzl

! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: c61a3821
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2023-02-07 10:14:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c61a38212e8d7ab8d9ece4c414dddd5032bfd6aa

8296646: com/sun/jdi/JdbLastErrorTest.java test failure

Reviewed-by: dholmes, sspitsyn, cjplummer

! test/jdk/com/sun/jdi/JdbLastErrorTest.java

Changeset: 09b8a195
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-02-07 12:34:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/09b8a1959771213cb982d062f0a913285e4a0c6e

8300177: URISyntaxException fields can be final

Reviewed-by: dfuchs, alanb, jpai

! src/java.base/share/classes/java/net/URISyntaxException.java

Changeset: 4fe99da7
Author:    Afshin Zafari <Afshin.zafari at oracle.com>
Committer: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-02-07 14:08:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4fe99da74f557461c31293cdc48af1199dd2b85c

8151413: os::allocation_granularity/page_size and friends return signed values

Reviewed-by: stefank, ccheung, ysr

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zGlobals_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osInfo.cpp
! src/hotspot/share/runtime/osInfo.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: a73d012c
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-02-07 16:23:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a73d012c727ecbd5fcf97a624fc969ba6305db5f

8295019: Cannot call a method with a parameter of a local class declared in a lambda

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/typeDeclarationInsideExpression/TypeDeclarationInsideExpressionTest.java

Changeset: 2e2e71e1
Author:    Mark Powers <mpowers at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2023-02-07 17:40:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2e2e71e1fa326b8d30f018a3e0726bbcd6d24019

8300416: java.security.MessageDigestSpi clone can result in thread-unsafe clones

Reviewed-by: mullan

! src/java.base/share/classes/java/security/MessageDigestSpi.java
! test/jdk/java/security/MessageDigest/TestCloneable.java

Changeset: 27126157
Author:    Justin King <jcking at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2023-02-07 17:41:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/27126157d927c5ec4354cde8f31076899691996b

8298445: Add LeakSanitizer support in HotSpot

Reviewed-by: erikj, ihse

! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/common/modules/LauncherCommon.gmk
! make/data/asan/asan_default_options.c
! make/data/asan/asan_default_options.cpp
+ make/data/lsan/lsan_default_options.c
= make/data/lsan/lsan_default_options.cpp
! make/hotspot/lib/CompileGtest.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
+ src/hotspot/share/sanitizers/leak.hpp

Changeset: 74485a3f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-02-07 18:48:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/74485a3f231695aab1f27b38f2f658a92a3fcc99

8301810: Bug in doctree DocCommentTester.compress

Reviewed-by: prappo

! test/langtools/tools/javac/doctree/CodeTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/LinkPlainTest.java
! test/langtools/tools/javac/doctree/LinkTest.java
! test/langtools/tools/javac/doctree/LiteralTest.java
! test/langtools/tools/javac/doctree/SeeTest.java
! test/langtools/tools/javac/doctree/SerialFieldTest.java
! test/langtools/tools/javac/doctree/ThrowableTest.java
! test/langtools/tools/javac/doctree/ValueTest.java
! test/langtools/tools/javac/doctree/dcapi/overview0.html.out
! test/langtools/tools/javac/doctree/dcapi/overview6.html.out
! test/langtools/tools/javac/doctree/dcapi/package.html.out
! test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out

Changeset: 53f72edc
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2023-02-07 18:48:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/53f72edcf603b0052804a8d7ed1ac1e856829eae

8286510: Tests under dynamicArchive/methodHandles should check for loading of lambda proxy classes

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: 2a579ab8
Author:    Alisen Chung <achung at openjdk.org>
Date:      2023-02-07 20:28:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2a579ab8392d30a35f044954178c788d16d4b800

8292588: [macos] Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java: Robot.mouseMove test failed on Screen #0

Reviewed-by: dnguyen, jdv

! test/jdk/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java
! test/jdk/java/awt/regtesthelpers/Util.java

Changeset: ac7119f0
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2023-02-08 07:45:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ac7119f0d5319a3fb44dc67a938c3e1eb21b9202

8280126: C2: detect and remove dead irreducible loops

Reviewed-by: kvn, chagedorn, thartmann

! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoops.jasm
+ test/hotspot/jtreg/compiler/loopopts/TestDeadIrreducibleLoopsMain.java

Changeset: e628fd5c
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-02-08 08:01:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e628fd5c39847f2f9813cce8e78be8db5e60507d

8301214: Adjust handshakeTimeout value in test HandshakeTimeout.java after 8189338

Reviewed-by: msheppar, vtewari

! test/jdk/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java

Changeset: 4de2d3c3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-08 08:12:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4de2d3c3b61ee15967fcefbc4d38cac27dce633a

8301862: G1: Remove G1PageBasedVirtualSpace::_executable

Reviewed-by: tschatzl, lkorinth

! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp

Changeset: 0f08785c
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-02-08 09:10:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0f08785c01226961fb6040d5d30917308de34a88

8301756: Missed constructor from 8301659

Reviewed-by: aivanov

! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp

Changeset: c92a7deb
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-02-08 10:26:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c92a7deba50cbf5e283d1bd0ef5f2d6f8a4fc947

8301380: jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java

Reviewed-by: dholmes, egahlin

! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp

Changeset: 3db352d0
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-08 13:23:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3db352d003c5996a5f86f0f465adf86326f7e1fe

8302047: G1: Remove unused G1RegionToSpaceMapper::_region_granularity

Reviewed-by: tschatzl

! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp

Changeset: 9af2ea20
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2023-02-08 14:29:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9af2ea203db8b2f3da224bf0582411a9a9855c02

8301828: Avoid unnecessary array fill after creation in javax.swing.text

Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java

Changeset: ecf21a9a
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-02-08 14:56:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ecf21a9a24d067725fda916ab197b5711c56a1d7

8301767: Convert virtual thread tests to JUnit

Reviewed-by: cstein, lancea, jpai

! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
! test/jdk/java/lang/Thread/BuilderTest.java
! test/jdk/java/lang/Thread/JoinWithDuration.java
! test/jdk/java/lang/Thread/SleepWithDuration.java
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/Thread/virtual/Collectable.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/GetStackTrace.java
! test/jdk/java/lang/Thread/virtual/HoldsLock.java
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/Locking.java
! test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
! test/jdk/java/lang/Thread/virtual/Parking.java
! test/jdk/java/lang/Thread/virtual/PreviewFeaturesNotEnabled.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/StackTraces.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadLocals.java
! test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
! test/jdk/java/lang/Thread/virtual/WaitNotify.java
! test/jdk/java/lang/ThreadGroup/BasicTests.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/net/vthread/BlockingSocketOps.java
! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ManyBindings.java
! test/jdk/jdk/incubator/concurrent/ScopedValue/ScopeValueAPI.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/PreviewFeaturesNotEnabled.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
! test/jdk/jdk/internal/misc/ThreadFlock/WithScopedValue.java

Changeset: 8d4c76dd
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-08 17:20:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8d4c76ddce6455e8cf9258ea175bb9f98227c954

8302072: Parallel: Remove unimplemented ParCompactionManager::stack_push

Reviewed-by: tschatzl

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

Changeset: 10dd98d0
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-02-08 19:06:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/10dd98d0dd6aeb6f214999590ed19707a203f591

8301462: Convert Permission files to use lambda after JDK-8076596

Reviewed-by: jpai, dfuchs, mullan

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java

Changeset: 638d612c
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-02-08 19:20:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/638d612c6b7c08c1f7be0d4e75e9f8a6dca1ef19

8298478: (fs) Path.of should allow input to include long path prefix

Reviewed-by: alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java
! test/jdk/java/nio/file/Path/PathOps.java

Changeset: 631a2790
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-02-08 19:55:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/631a2790e5d5b3eac5102dbc42e57feb94bfc23d

8301567: The test/jdk/java/awt/AppContext/ApplicationThreadsStop/java.policy is unused

Reviewed-by: aivanov

- test/jdk/java/awt/AppContext/ApplicationThreadsStop/java.policy

Changeset: 8a9e383d
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2023-02-08 21:52:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8a9e383dba58ed047ca46007b5af186aade05b59

8301717: Remove obsolete jib profiles

Reviewed-by: dholmes, ihse

! make/conf/jib-profiles.js

Changeset: 873558ee
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-02-08 21:57:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/873558ee80d741469ade030c732091bead431c46

8300914: Allow `@` as an escape in documentation comments

Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/EscapeTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/tools/doclint/HtmlTagsTest.java
! test/langtools/tools/doclint/HtmlTagsTest.out
+ test/langtools/tools/doclint/ReturnTest.java
+ test/langtools/tools/doclint/ReturnTest.out
! test/langtools/tools/doclint/SummaryTest.java
! test/langtools/tools/doclint/SummaryTest.out
+ test/langtools/tools/javac/doctree/AtEscapeTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java

Changeset: dc6d52ce
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-02-09 00:30:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/dc6d52cea54eb8c8793dd0f46002c28ec43d9d2c

8301876: Crash in DumpTimeClassInfo::add_verification_constraint

Reviewed-by: ccheung, matsaave

! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: c8cc7b67
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2023-02-09 00:38:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c8cc7b67dbb4633e365a5d6e44419775ebce9d4a

8301704: Shorten the number of GCs in UnloadingTest.java to verify a class loader not being unloaded

Reviewed-by: rriggs

! test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java
! test/lib/jdk/test/lib/util/ForceGC.java

Changeset: 5561c397
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2023-02-09 00:44:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5561c397c53b8a821a200491abd8f7b3297fbd31

8294484: MetalBorder's FrameBorder & DialogBorder have border rendering issues when scaled

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, kizune

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
- test/jdk/javax/swing/JInternalFrame/InternalFrameBorderTest.java
+ test/jdk/javax/swing/plaf/metal/MetalBorders/ScaledMetalBorderTest.java

Changeset: 70f31501
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-02-09 03:19:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/70f3150166a758fe9fa14860588218ef41c2bff4

8301443: Clean broken comments from Windows code

Reviewed-by: aivanov

! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h
! src/java.desktop/windows/native/libawt/windows/Devices.h
! src/java.desktop/windows/native/libawt/windows/awt_CustomPaletteDef.h
! src/java.desktop/windows/native/libawt/windows/awt_Palette.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp

Changeset: 36478ee1
Author:    Chihiro Ito <cito at openjdk.org>
Date:      2023-02-09 03:44:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/36478ee13f0877447852470150c01397388b3f82

8288783: Error messages are confusing when options conflict in -XX:StartFlightRecording

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdOptionSpecifiedOnce.java
+ test/jdk/jdk/jfr/startupargs/TestStartupOptionSpecifiedOnce.java

Changeset: c72f9515
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2023-02-09 06:50:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c72f9515299b0c59bd1a5e1987982812d79e9ace

8301853: C4819 warnings were reported in HotSpot on Windows

Reviewed-by: dholmes, ihse

! src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! src/hotspot/share/utilities/elfFile.hpp

Changeset: 83e2db6b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-02-09 09:17:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/83e2db6ba32e5004d2863e77c9eee91d1b65bd22

8301116: Parallelize TLAB resizing in G1

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: 04f30185
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2023-02-09 09:30:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/04f30185e914c10c918d0eff1fb63fd96e1139fb

8299739: HashedPasswordFileTest.java and ExceptionTest.java can fail with java.lang.NullPointerException

Reviewed-by: sspitsyn, amenkov, cjplummer

! test/jdk/javax/management/MBeanServer/ExceptionTest.java
! test/jdk/javax/management/security/HashedPasswordFileTest.java

Changeset: a4039e30
Author:    Varada M <mvarada2000 at gmail.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-02-09 09:36:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a4039e30e8ca85749e6a893ad83e6329471522c6

8302043: [AIX] Safefetch fails for bad_addressN and bad_address32

Reviewed-by: stuefe, dholmes

! src/hotspot/share/utilities/vmError.hpp

Changeset: 916374d7
Author:    Varada M <mvarada2000 at gmail.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-02-09 09:47:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/916374d766561c6433c047129586c222db16727f

8302067: [AIX] AIX build error on os_aix_ppc.cpp

Reviewed-by: dholmes

! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp

Changeset: d4019820
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-02-09 10:37:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d4019820879ca11ebda53989fd46b08f3beb6424

8302121: Parallel: Remove unused arg in PSCardTable::inline_write_ref_field_gc

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: 2caa56a6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-02-09 10:48:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2caa56a66b318a8ac6dac90126ba77f0dc7ed549

8301843: Remove dummy region allocation

Reviewed-by: ayang, lkorinth, ysr

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

Changeset: 6f460e48
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2023-02-08 22:09:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f460e4885b274f01c9097f41a65c637654858ce

8301863: ObjectInputFilter example incorrectly calls rejectUndecidedClass

Reviewed-by: lancea

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

Changeset: e81f20b5
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2023-02-08 23:55:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e81f20b50405dc02963c8bf549000c60e78152d8

8301989: new javax.swing.text.DefaultCaret().setBlinkRate(N) results in NPE

Reviewed-by: dnguyen, honkar, prr

! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
+ test/jdk/javax/swing/text/DefaultCaret/SetCaretRateTest.java

Changeset: af8973dc
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2023-02-09 11:59:08 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/af8973dc509c1f326223e3ffd1773c9e930141d8

Merge


Changeset: e4d1cff6
Author:    Darragh Clarke <Darragh.clarke at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2023-02-09 12:27:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e4d1cff6597ac25d435fe16e0fc49d23f6e65df4

8300268: ServerImpl allows too many idle connections when using sun.net.httpserver.maxIdleConnections

Reviewed-by: dfuchs, vtewari, michaelm, jpai

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java
+ test/jdk/com/sun/net/httpserver/bugs/8300268/jdk.httpserver/sun/net/httpserver/HttpServerAccess.java

Changeset: 3b05a94c
Author:    Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2023-02-09 16:03:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3b05a94c36e5d54693694c2e9950eca42626962b

8301858: Verification error when compiling switch with record patterns

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/patterns/DeconstructionDesugaring.java

Changeset: 597a9a48
Author:    SWinxy <swinxythecat at gmail.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date:      2023-02-09 17:46:35 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/597a9a485216f6d5b1082eebfa1029524f247e8d

8301822: BasicLookAndFeel does not need to check for null after checking for type

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java

Changeset: 7901f459
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2023-02-09 18:18:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7901f459dc8e0d3235e3e250d9a6bcf31cb031a2

8301260: Add system property to toggle XML Signature secure validation mode

Reviewed-by: weijun, coffeys

! src/java.base/share/conf/security/java.security
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
+ test/jdk/javax/xml/crypto/dsig/SecureValidationSystemProperty.java
+ test/jdk/javax/xml/crypto/dsig/data/signature-enveloped-dsa-512.xml

Changeset: 7fd440d9
Author:    Matthew Donovan <matthew.p.donovan at oracle.com>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2023-02-09 18:21:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7fd440d97c2bb7b7a6cd7094e7339d65d23e7815

8298868: Update EngineCloseOnAlert.java for changes to TLS implementation

Reviewed-by: rhalade

! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java

Changeset: f4b72df4
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2023-02-09 18:25:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f4b72df42863c321d03c32d1d0349892c3e87d50

8282379: [LOOM] vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011 sometimes fails

Reviewed-by: dholmes, sspitsyn

! test/hotspot/jtreg/ProblemList-svc-vthread.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013t.java

Changeset: 77ead449
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-02-09 18:39:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/77ead449e494f4dae147144dbcc978bb107e2817

8302066: Counter _number_of_nmethods_with_dependencies should be atomic.

Reviewed-by: thartmann, kvn

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

Changeset: 51479692
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2023-02-09 19:22:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5147969253a9792d883fdd505a62b959c5541566

8272288: Funky multiresolution image breaks graphics context

Reviewed-by: jdv

! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java
+ test/jdk/java/awt/image/VolatileImage/ReportRenderingError.java

Changeset: 48155662
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2023-02-09 19:37:32 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/48155662af04bf7532799d507c23f6d5aa66a632

8228604: StackMapFrames are missing from redefined class bytes of retransformed classes

Reviewed-by: cjplummer, sspitsyn

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp

Changeset: 0aeebee2
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-02-09 20:09:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0aeebee284effe9abd0ed3cf2845430b40bb53bd

8301988: VerifyLiveClosure::verify_liveness asserts on bad pointers outside heap

Reviewed-by: dholmes, ayang

! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 97d0c872
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-02-09 20:42:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/97d0c8720d46de8bd1620de975f6de3ba3eea560

8302109: Trivial fixes to btree tests

Reviewed-by: lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java

Changeset: 8c87a674
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2023-02-09 20:48:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8c87a67419b91f254ed7e4dd8ac8d294b8c4735e

8245654: Add Certigna Root CA

Reviewed-by: mullan

+ src/java.base/share/data/cacerts/certignaca
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: b814cfc3
Author:    Kevin Driver <kdriver at openjdk.org>
Committer: Valerie Peng <valeriep at openjdk.org>
Date:      2023-02-09 22:31:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b814cfc39d2a49951e8e1839cb2f42d9b7cf705d

8178806: Better exception logging in crypto code

Reviewed-by: valeriep

! src/java.base/share/classes/javax/crypto/JceSecurity.java.template

Changeset: e245620f
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2023-02-10 01:32:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e245620f6f6a836aef8ddef9f699cc540f2a5eb6

8293198: [vectorapi] Improve the implementation of VectorMask.indexInRange()

Reviewed-by: jbhateja, qamai, psandoz

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/IndexInRangeBenchmark.java

Changeset: 723433db
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2023-02-10 05:58:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/723433dbebc6b542dab445a89b7437149730b858

8302117: IgnoreUnrecognizedVMOptions flag causes failure in ArchiveHeapTestClass

Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java

Changeset: 837d4644
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-02-10 08:28:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/837d4644a71d39b939d0f26f7e5a2a7f015fffc2

8302125: Make G1 full gc abort the VM after failing VerifyDuringGC verification

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp

Changeset: 1c7b09bc
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2023-02-10 08:32:39 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1c7b09bc23ac37f83b9043de35b71bea7e814da5

8302069: javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java update

Reviewed-by: cjplummer, amenkov

! test/jdk/ProblemList.txt
! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java

Changeset: c8ace482
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-02-10 09:57:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c8ace482edead720c865cf996729a316025d937e

8301072: Replace NULL with nullptr in share/oops/

Reviewed-by: stefank, coleenp, dholmes

! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/annotations.cpp
! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/metadata.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/oops/symbolHandle.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp

Changeset: 16216067
Author:    duke <duke at openjdk.org>
Date:      2023-02-10 11:00:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1621606717a0ef28a04f3331f091af8bcd20454e

Automatic merge of jdk:master into master




More information about the panama-dev mailing list