git: openjdk/panama-foreign: master: 63 new changesets
duke
duke at openjdk.org
Fri Jul 14 11:05:00 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
More information about the panama-dev
mailing list