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

duke duke at openjdk.org
Fri Jul 14 11:12:12 UTC 2023


Changeset: 9084b6c9
Author:    Daohan Qu <dqu at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-07-07 11:49:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9084b6c9d5b6550059fee39d6335fed467f1c45c

8311514: Incorrect regex in TestMetaSpaceLog.java

Reviewed-by: stuefe

! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: 34004e16
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-07-07 12:14:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/34004e1666f6adf0e52af553c30b6b0006b4cfb6

8311575: Fix invalid format parameters

Reviewed-by: dholmes, kbarrett, mli

! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 5667afc3
Author:    Kevin Driver <kdriver at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2023-07-07 16:55:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5667afc36275b064c7700518f453fe8657e13636

8295068: SSLEngine throws NPE parsing CertificateRequests

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java

Changeset: 12e94309
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-07-07 19:12:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/12e943091071b02b5756b57527a5f86a3d881cb8

8310818: Refactor more Locale tests to use JUnit

Reviewed-by: lancea, naoto

- test/jdk/java/util/Locale/Bug4175998Test.java
- test/jdk/java/util/Locale/Bug8001562.java
- test/jdk/java/util/Locale/Bug8008577.java
- test/jdk/java/util/Locale/Bug8025703.java
- test/jdk/java/util/Locale/Bug8026766.java
- test/jdk/java/util/Locale/Bug8032842.java
+ test/jdk/java/util/Locale/ExpectedAdapterTypes.java
= test/jdk/java/util/Locale/ISO3166.java
+ test/jdk/java/util/Locale/ISO639.java
+ test/jdk/java/util/Locale/JDK7LocaleServiceDiffs.java
+ test/jdk/java/util/Locale/LRToString.java
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
+ test/jdk/java/util/Locale/PreserveTagCase.java

Changeset: 292ee630
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2023-07-07 19:14:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/292ee630ae32c3b50363b10ffa6090e57ffef1e8

8305962: update jcstress to 0.16

Reviewed-by: shade

! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
+ test/hotspot/jtreg/applications/jcstress/collections.java
= test/hotspot/jtreg/applications/jcstress/mxbeans.java
= test/hotspot/jtreg/applications/jcstress/oota.java

Changeset: 4a1fcb60
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2023-07-08 07:56:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4a1fcb6063fd5fad9ff9763359e7c79401e4fa92

8193513: add support for printing a stack trace on class loading

Reviewed-by: dholmes, iklam, coleenp

! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: 581f90e2
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-07-09 15:18:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/581f90e242b8a943215a223189d171b7ede37785

8311604: Simplify NOCOOPS requested addresses for archived heap objects

Reviewed-by: ccheung

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapLoader.hpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/hotspot/share/cds/cdsProtectionDomain.hpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/cds/runTimeClassInfo.hpp
+ src/hotspot/share/cds/serializeClosure.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java

Changeset: 06a1a15d
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2023-07-10 07:44:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/06a1a15d014f5ca48f62f5f0c8e8682086c4ae0b

8311588: C2: RepeatCompilation compiler directive does not choose stress seed randomly

Reviewed-by: thartmann

! src/hotspot/share/opto/compile.cpp

Changeset: 623cfcd0
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-07-10 12:33:29 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/623cfcd04b0c4662e614cb6a3bf52536abc02d5a

8310892: ScopedValue throwing StructureViolationException should be clearer

Reviewed-by: dfuchs, jpai

! src/java.base/share/classes/java/lang/ScopedValue.java

Changeset: 6569b252
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2023-07-10 15:04:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6569b252b9e61e3eed77039c483529154feffbba

8311593: Minor doc issue in MemorySegment::copy

Reviewed-by: jvernee

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java

Changeset: b285ed72
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2023-07-10 16:13:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b285ed72aebe2d802fa9c071372cea6c09870b9a

8311666: Disabled tests in test/jdk/sun/java2d/marlin

Reviewed-by: prr

! test/jdk/sun/java2d/marlin/ScaleTest.java
! test/jdk/sun/java2d/marlin/StrokeShapeTest.java
! test/jdk/sun/java2d/marlin/ThinLineTest.java

Changeset: 63f32fbe
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-07-10 17:07:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/63f32fbe9771b8200f707ed5d1d0e6555ad90f8b

8311528: Remove IDE specific SuppressWarnings

Reviewed-by: lancea, bpb, jlu

! src/java.base/share/classes/java/util/Calendar.java

Changeset: 57e7e82f
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2023-07-10 19:09:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/57e7e82fa1cfb82bee6ff242d9a730c42bde663f

8309637: runtime/handshake/HandshakeTimeoutTest.java fails with "has not cleared handshake op" and SIGILL

Reviewed-by: dholmes, coleenp

! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/threads.cpp

Changeset: 940a4e12
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2023-07-10 21:48:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/940a4e12d1b304fb841f5bcdbd2b62fac692f3b1

8304503: Modernize debugging jvm args in demo netbeans projects

Reviewed-by: prr

! src/demo/share/nbproject/jfc/FileChooserDemo/build.properties
! src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/Font2DTest/build.properties
! src/demo/share/nbproject/jfc/Font2DTest/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/Metalworks/build.properties
! src/demo/share/nbproject/jfc/Metalworks/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/Notepad/build.properties
! src/demo/share/nbproject/jfc/Notepad/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/SampleTree/build.properties
! src/demo/share/nbproject/jfc/SampleTree/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/TableExample/build.properties
! src/demo/share/nbproject/jfc/TableExample/nbproject/netbeans-targets.xml
! src/demo/share/nbproject/jfc/TransparentRuler/build.properties
! src/demo/share/nbproject/jfc/TransparentRuler/nbproject/netbeans-targets.xml

Changeset: 4b1403d0
Author:    Hao Sun <haosun at openjdk.org>
Date:      2023-07-10 22:00:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4b1403d06b99b91ddd89ad6e54669b0595f1f8e5

8311548: AArch64: [ZGC] Many tests fail with "assert(allocates2(pc)) failed: not in CodeBuffer memory" on some CPUs

Reviewed-by: aboldtch, fyang, kbarrett, tschatzl

! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp

Changeset: a1cfc969
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2023-07-11 11:03:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a1cfc9695405fe517fae1b9f760ae42b85f66be9

8311245: JFR: Remove t.printStackTrace() in PeriodicEvents

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java

Changeset: b3f34039
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-07-11 13:43:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b3f34039fedd3c49404783ec880e1885dceb296b

8311689: Wrong visible amount in Adjustable of ScrollPane

Reviewed-by: prr, honkar, serb

! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp
+ test/jdk/java/awt/ScrollPane/ScrollPaneScrollEnd.java

Changeset: caadad4f
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-07-11 15:59:17 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/caadad4fdc78799dab2d492dba9b9f74b22d036e

8303279: C2: crash in SubTypeCheckNode::sub() at IGVN split if

Reviewed-by: kvn, vlivanov, thartmann, simonis

! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/splitif/TestCrashAtIGVNSplitIfSubType.java

Changeset: 00c7f914
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-07-11 16:10:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/00c7f914c665a77842d32eb8f760dcbbbda66554

8310047: Add UTF-32 based Charsets into StandardCharsets

Reviewed-by: alanb, lancea, bpb, jpai, jlu

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/StandardCharsets.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! test/jdk/java/nio/charset/StandardCharsets/Standard.java

Changeset: a03a3a43
Author:    Swati Sharma <swati.sharma at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2023-07-11 16:14:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a03a3a43bb16ddc7df78f64e07db823224bde6fb

8311178: JMH tests don't scale well when sharing output buffers

Co-authored-by: Vladimir Ivanov <vaivanov at openjdk.org>
Reviewed-by: ecaspole, sviswanathan, mli

! test/micro/org/openjdk/bench/java/io/DataOutputStreamTest.java
! test/micro/org/openjdk/bench/java/lang/ArrayCopyObject.java
! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java
! test/micro/org/openjdk/bench/java/time/format/DateTimeFormatterBench.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/IndexInRangeBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/IndexVectorBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java
! test/micro/org/openjdk/bench/vm/compiler/ArrayFill.java
! test/micro/org/openjdk/bench/vm/compiler/IndexVector.java

Changeset: e154b0d6
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2023-07-11 16:53:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e154b0d6cdde3071b2c43abd8aacc79c51914564

8311606: Change read_icc_profile() to static function in java.desktop/share/native/libjavajpeg/imageioJPEG.c

Reviewed-by: serb

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

Changeset: 401c3dea
Author:    Jenny Shivayogi <kspeeyu at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-07-11 16:55:23 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/401c3dea5d8823bc9c0f40506ddad46e983ebf68

8311645: Memory leak in jspawnhelper spawnChild after JDK-8307990

Reviewed-by: shade, simonis, alanb, rriggs

! src/java.base/unix/native/libjava/ProcessImpl_md.c

Changeset: 6cb9ec32
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-07-11 17:12:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6cb9ec32a68634f0b6f7461c9dc7ef0c0e59861d

6960866: [Fmt-Ch] ChoiceFormat claims impossible and unimplemented functionality

Reviewed-by: naoto

! src/java.base/share/classes/java/text/ChoiceFormat.java

Changeset: 15195e60
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2023-07-11 17:31:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/15195e6018c104cbeca0f387ae18bff106792908

8310066: Improve test coverage for JVMTI GetThreadState on carrier and mounted vthread

Reviewed-by: sspitsyn, cjplummer

+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadStateMountedTest/libGetThreadStateMountedTest.cpp

Changeset: aac903db
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-07-11 19:41:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aac903dbfb7dfb42464cad23aa9f1d536b55cfc1

8311805: Clean up ScrollPane: drop redundant initialiser, mark scroller final

Reviewed-by: azvegint, serb, prr

! src/java.desktop/share/classes/java/awt/ScrollPane.java

Changeset: d82ade35
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-07-11 20:43:03 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d82ade354570a930d8282684a8ffd368c613defc

8310683: Refactor StandardCharset/standard.java to use JUnit

Reviewed-by: naoto

! test/jdk/java/nio/charset/StandardCharsets/Standard.java

Changeset: fd7fddb6
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2023-07-11 23:53:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fd7fddb6ed24e0ae4b5e18fb27fd80230941dc0b

8295894: Remove SECOM certificate that is expiring in September 2023

Reviewed-by: xuelei, mullan

- src/java.base/share/data/cacerts/secomscrootca1
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 0b0e064e
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-07-12 07:29:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0b0e064e36082200ace384c92eae02d3f7baa7ba

8311656: Shenandoah: Unused ShenandoahSATBAndRemarkThreadsClosure::_claim_token

Reviewed-by: ysr, shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 753bd563
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-07-12 09:06:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/753bd563ecca6bb5ff9b5ebc0957bc1854dce78d

8311870: Split CompressedKlassPointers from compressedOops.hpp

Reviewed-by: iklam, rkennke

! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/gc/x/xDebug.gdb
! src/hotspot/share/gc/z/zDebug.gdb
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/virtualspace.cpp
+ src/hotspot/share/oops/compressedKlass.cpp
+ src/hotspot/share/oops/compressedKlass.hpp
+ src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedKlassPointers.java

Changeset: aa7367f1
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-07-12 10:39:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/aa7367f1ecc5da15591963e56e1435aa7b830f79

8311921: Inform about MaxExpectedDataSegmentSize in case of pthread_create failures on AIX

Reviewed-by: jbechberger, stuefe

! src/hotspot/os/aix/os_aix.cpp

Changeset: 7304316a
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-07-12 15:44:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7304316a8c55a4c0f2a96d1b99ba9e97e49ed7f4

8311926: java/lang/ScopedValue/StressStackOverflow.java takes 9mins in tier1

Reviewed-by: jpai

! test/jdk/ProblemList-Virtual.txt
! test/jdk/java/lang/ScopedValue/StressStackOverflow.java

Changeset: f82c8184
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2023-07-12 16:10:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f82c8184b26142da4018ae096cfa39d87a4c6540

8308694: Clarify reversed() default methods' implementation requirements

Reviewed-by: rriggs

! src/java.base/share/classes/java/util/Deque.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/SortedMap.java
! src/java.base/share/classes/java/util/SortedSet.java

Changeset: ed9337e6
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-07-12 18:14:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ed9337e6656e9f2f6d891deb26495a79324d37c6

8155902: DataOuputStream should clarify that it might write primitive types as multiple byte groups

Reviewed-by: alanb, djelinski, lancea, rriggs

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

Changeset: 119cc495
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2023-07-12 18:15:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/119cc495fc6c18a29b7484d294c31ad1d478791c

8156889: ListKeychainStore.sh fails in some virtualized environments

Reviewed-by: mullan

! test/jdk/ProblemList.txt
- test/jdk/sun/security/tools/keytool/ExportPrivateKeyNoPwd.java
+ test/jdk/sun/security/tools/keytool/ListKeyChainStore.java
- test/jdk/sun/security/tools/keytool/ListKeychainStore.sh

Changeset: 489a32fe
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-07-12 19:24:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/489a32fe40e2a2c539296d51d4ffc0abc036d33c

8311813: C1: Uninitialized PhiResolver::_loop field

Reviewed-by: thartmann, shade

! src/hotspot/share/c1/c1_LIRGenerator.cpp

Changeset: 372d0cf7
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-07-12 23:01:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/372d0cf752092443b32926492ea553a3c41322d2

8311545: Allow test symbol files to be kept in the test image

Reviewed-by: mikael

! make/common/TestFilesCompilation.gmk

Changeset: 743e8b8e
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2023-07-12 23:45:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/743e8b8e0a9fe032a0dd652a4fef1f761af66595

8306785: fix deficient spliterators for Sequenced Collections

Reviewed-by: psandoz

! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/ReverseOrderDequeView.java
! src/java.base/share/classes/java/util/ReverseOrderListView.java
! src/java.base/share/classes/java/util/ReverseOrderSortedSetView.java
! src/java.base/share/classes/java/util/Spliterators.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java

Changeset: fb90af88
Author:    Julian Waters <jwaters at openjdk.org>
Date:      2023-07-13 00:58:51 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fb90af881badf143163c7d0b9961152c2a12cd84

8311380: Prepare java.desktop for C++17

Reviewed-by: azvegint

! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/alloc.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_new.cpp

Changeset: e51472e9
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2023-07-13 01:03:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e51472e9a857451451d6df37588bd67f63bc2032

8309566: Migrate away from TagletWriter and TagletWriterImpl
8311974: Clean up Utils.getBlockTags

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritableTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ParamTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SeeTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SimpleTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/package-info.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Action.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/AddStyle.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Attribute.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Attributes.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Bookmark.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/MarkupParser.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/ParseException.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Parser.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Replace.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Style.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/StyledText.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! 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/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SpecTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java

Changeset: 38f74125
Author:    David Holmes <dholmes at openjdk.org>
Date:      2023-07-13 01:21:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/38f74125d143750617252b8cb5411c95e52a2a35

8311609: [windows] Native stack printing lacks source information for dynamically loaded dlls

Reviewed-by: stuefe, iklam

! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os/windows/windbghelp.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp

Changeset: a38582e9
Author:    Pengfei Li <pli at openjdk.org>
Date:      2023-07-13 01:45:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a38582e941c0234e76d1dbea60c731c83d2c9977

8311691: C2: Remove legacy code related to PostLoopMultiversioning

Reviewed-by: kvn, sviswanathan

! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
- test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckEliminationDisabled.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java

Changeset: 11a5115c
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2023-07-13 01:55:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/11a5115caf179a1bbed5311e12ed3851e026c5c5

8311556: GetThreadLocalStorage not working for vthreads mounted during JVMTI attach

Reviewed-by: lmesnik, cjplummer

! src/hotspot/share/prims/jvmtiEnvBase.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTLSTest/VThreadTLSTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTLSTest/libVThreadTLSTest.cpp

Changeset: 812dadb0
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-07-13 07:05:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/812dadb0f9d59eae95b76d1f05570675bc33cc6f

8311788: ClassLoadUnloadTest fails on AIX after JDK-8193513

Reviewed-by: lucy, stuefe

! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: a38a421f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-07-13 07:11:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a38a421f62efbcc0fc9c6a08738b5f0ab38a4594

8311917: MAP_FAILED definition seems to be obsolete in src/java.desktop/unix/native/common/awt/fontpath.c

Reviewed-by: prr

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 1b0dd7c2
Author:    Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2023-07-13 07:20:18 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1b0dd7c254dc1a087874c8726d8d26b9a41d4145

8310108: Skip ReplaceCriticalClassesForSubgraphs when EnableJVMCI is specified

Reviewed-by: dnsimon, iklam

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/jdk/TEST.ROOT
! test/jtreg-ext/requires/VMProps.java

Changeset: f60c1f9b
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2023-07-13 07:27:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f60c1f9bc4355f3abf428f9a0f7a65eace5598d0

8294401: Update jfr man page to include recently added features

Reviewed-by: mgronlun

! src/jdk.jfr/share/man/jfr.1

Changeset: 92a04e20
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2023-07-13 07:33:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/92a04e201e68aa4d682053cef4b36180ec5620f5

8311867: StructuredTaskScope.shutdown does not interrupt newly started threads

Reviewed-by: jpai

! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
+ test/jdk/java/util/concurrent/StructuredTaskScope/StressShutdown.java

Changeset: bb5278d9
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-07-13 08:53:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bb5278d98a20a98b12510e49a74839efdabafd93

8311239: GC: Remove trailing blank lines in source files

Reviewed-by: tschatzl, aboldtch, mli

! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.hpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1GCCounters.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp
! src/hotspot/share/gc/x/xMarkCache.cpp
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestFullGCALot.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestStackOverflow.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java
! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java
! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassesBuilder.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/README
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/bytecode/GenClassesBuilder.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEater/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSync2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC3/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC4/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceEvilTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn3a/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayLow/TestDescription.java

Changeset: 6895debf
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-07-13 12:13:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6895debf66debd2d9df066b228e24eba0fc7a2a6

8311536: JFR TestNativeMemoryUsageEvents fails in huge pages configuration

Reviewed-by: egahlin, mseledtsov

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

Changeset: 135f64e6
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2023-07-13 13:20:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/135f64e603266e0bb8852edf77d21a9cd79388ce

8311583: tableswitch broken by JDK-8310577

Reviewed-by: dholmes, dlong

! src/hotspot/share/interpreter/bytecodes.cpp
+ test/hotspot/jtreg/runtime/verifier/LookupSwitchp1.jasm
+ test/hotspot/jtreg/runtime/verifier/TableSwitchp1.jasm
+ test/hotspot/jtreg/runtime/verifier/TestTableSwitch.java

Changeset: b587fc51
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-07-13 14:02:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b587fc51a8bde2794f929b43af79fa7be00c9081

8312013: avoid UnixConstants.java.template warning: '__linux__' is not defined on AIX

Reviewed-by: alanb, vtewari

! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template

Changeset: 8c9d091f
Author:    Viktor Klang <viktor.klang at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2023-07-13 14:25:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8c9d091f19760deece8daf3e57add85482b9f2a7

8308047: java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java timed out and also had jcmd pipe errors

Reviewed-by: stefank, alanb

! test/jdk/ProblemList-generational-zgc.txt
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java

Changeset: 61932f49
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-07-13 16:50:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/61932f49a58b73530e89e511874fbe2fbc343e99

8244289: fatal error: Possible safepoint reached by thread that does not allow it

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrTryLock.hpp

Changeset: c710e711
Author:    Ashutosh Mehra <asmehra at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-07-13 17:14:30 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c710e711780b3c334fdb9e1299b3c39a2b48649e

8311102: Write annotations in the classfile dumped by SA

Reviewed-by: cjplummer, stuefe

! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Annotations.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ArrayOfU1Array.java

Changeset: af7f95e2
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2023-07-13 17:52:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/af7f95e24ad5981c5de4b5dbf37da6f4f5e42129

8310070: Test: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java timed out

Reviewed-by: jnimeh

! test/jdk/javax/net/ssl/DTLS/DTLSWontNegotiateV10.java

Changeset: c7c6d47a
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2023-07-13 19:36:36 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c7c6d47a07100f6c81af6cfad301ec1bda77adf7

6355567: AdobeMarkerSegment causes failure to read valid JPEG

Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java
+ test/jdk/javax/imageio/plugins/jpeg/LargeAdobeMarkerSegmentTest.java
+ test/jdk/javax/imageio/plugins/jpeg/jdk_6355567.jpg

Changeset: 43099a85
Author:    Jenny Shivayogi <kspeeyu at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-07-13 22:09:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/43099a85b16f036666d4e93106d2908ad75f9216

8311647: Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r

Reviewed-by: phh, shade, jlahoda

! src/jdk.internal.le/linux/native/lible/CLibrary.cpp
! src/jdk.internal.le/macosx/native/lible/CLibrary.cpp

Changeset: 2e12a123
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2023-07-14 07:31:09 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/2e12a123c9955b7360fd752a6a33d59b6271c5af

8281658: Add a security category to the java -XshowSettings option

Reviewed-by: rriggs, mullan

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
+ src/java.base/share/classes/sun/launcher/SecuritySettings.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/jdk/java/security/Security/ConfigFileTest.java
! test/jdk/tools/launcher/Settings.java

Changeset: bbb7ce51
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-07-14 08:21:48 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bbb7ce5137cd3e8365552b42610e19b7ebe43ba1

8311038: Incorrect exhaustivity computation

Reviewed-by: vromero

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

Changeset: 4676b40f
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-07-14 08:49:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4676b40f17dd18941f5883cb9b989ad639992a50

8312049: runtime/logging/ClassLoadUnloadTest can be improved

Reviewed-by: dnsimon, dholmes

! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java

Changeset: d1fa1a86
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-07-14 09:54:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d1fa1a868636dc15e96d1b4bf4acf28257c9551f

8311825: Duplicate qualified enum constants not detected

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/switchextra/EnumSwitchQualifiedErrors.java
! test/langtools/tools/javac/switchextra/EnumSwitchQualifiedErrors.out

Changeset: 7539cc09
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-07-14 10:46:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/7539cc092d0a6b5604351d19e555101fcff75f58

8303134: JFR: Missing stack trace during chunk rotation stress

Reviewed-by: egahlin, thartmann

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/support/jfrIntrinsics.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/jfr/support/jfrThreadExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java
! test/jdk/jdk/jfr/jvm/TestChunkIntegrity.java

Changeset: e356a32b
Author:    duke <duke at openjdk.org>
Date:      2023-07-14 11:00:40 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e356a32ba772d871ad63c5df7210fe4deb1bac57

Automatic merge of jdk:master into master


Changeset: 8cc52552
Author:    duke <duke at openjdk.org>
Date:      2023-07-14 11:00:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8cc52552e1d71df1e5311e6f84ff3e1ebcb1bbbb

Automatic merge of master into foreign-memaccess+abi

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java



More information about the panama-dev mailing list