git: openjdk/leyden: premain: 296 new changesets
duke
duke at openjdk.org
Fri Sep 15 19:49:47 UTC 2023
Changeset: ba6cdbe2
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-22 23:49:03 +0000
URL: https://git.openjdk.org/leyden/commit/ba6cdbe2c2897a0fdc266119f0fe4545c3352b8e
8309214: sun/security/pkcs11/KeyStore/CertChainRemoval.java fails after 8301154
Reviewed-by: mbaesken, jnimeh
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! test/jdk/sun/security/pkcs11/KeyStore/CertChainRemoval.java
Changeset: 7e843c22
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2023-08-23 03:28:23 +0000
URL: https://git.openjdk.org/leyden/commit/7e843c22e718ad17e0ea7223f10a26fb62477157
8284772: GHA: Use GCC Major Version Dependencies Only
Reviewed-by: jwaters, shade, stuefe, erikj, serb
Backport-of: 62defc3dfc4b9ba5adfe3189f34fe8b3f59b94a0
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
Changeset: a0d0f21f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-23 05:26:05 +0000
URL: https://git.openjdk.org/leyden/commit/a0d0f21f0844d402191f5285a154294a2b18059a
8314752: Use google test string comparison macros
Reviewed-by: coleenp, kbarrett
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_parse_memory_size.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: d1de3d08
Author: Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-23 06:04:28 +0000
URL: https://git.openjdk.org/leyden/commit/d1de3d082ef9b83aaa68664e653ab09feb8bad87
8313901: [TESTBUG] test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java fails with java.lang.VirtualMachineError
Reviewed-by: shade, thartmann
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
Changeset: 571c435e
Author: Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-08-23 06:26:18 +0000
URL: https://git.openjdk.org/leyden/commit/571c435e1a34dcf08fd7545d531c258c9116ea79
8313374: --enable-ccache's CCACHE_BASEDIR breaks builds
Reviewed-by: erikj
! make/common/NativeCompilation.gmk
Changeset: 2be469f8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-23 07:17:29 +0000
URL: https://git.openjdk.org/leyden/commit/2be469f89ec10471e893045e606e1e2558f4e363
8314743: Use of uninitialized local in SR_initialize after JDK-8314114
Reviewed-by: dholmes, coleenp
! src/hotspot/os/posix/signals_posix.cpp
Changeset: f8203cb2
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-08-23 08:47:33 +0000
URL: https://git.openjdk.org/leyden/commit/f8203cb272e6136b784e5c43a500f6a0bfb19c8b
8313626: C2 crash due to unexpected exception control flow
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnTryCatch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnTryCatch.java
Changeset: 1cee3b9f
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-08-23 08:59:36 +0000
URL: https://git.openjdk.org/leyden/commit/1cee3b9fd9720e7938029a6992460b9053e65e57
8313262: C2: Sinking node may cause required cast to be dropped
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestSinkingNodeDropsNotNullCast.java
Changeset: 742e319a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-23 09:45:25 +0000
URL: https://git.openjdk.org/leyden/commit/742e319a21c767d8a93e13048add961f5ca8c5d7
8314157: G1: "yielded" is not initialized on some paths after JDK-8140326
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
Changeset: 703817d2
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-23 10:44:40 +0000
URL: https://git.openjdk.org/leyden/commit/703817d21f6fd8b24cc670695625dfdb09d3592c
8314517: some tests fail in case ipv6 is disabled on the machine
Reviewed-by: mdoerr, lucy, jpai, dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java
! test/jdk/java/net/InetAddress/HostsFileOrderingTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/jdk/net/ExtendedSocketOption/DontFragmentTest.java
Changeset: 62610203
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-23 11:48:22 +0000
URL: https://git.openjdk.org/leyden/commit/62610203f18095cbd25b456f0622bad033a65a5d
8312555: Ideographic characters aren't stretched by AffineTransform.scale(2, 1)
Ignore bitmaps embedded into fonts for non-uniform scales
Reviewed-by: prr, serb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/FontScaling/StretchedFontTest.java
Changeset: 096b7ff0
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-23 15:31:33 +0000
URL: https://git.openjdk.org/leyden/commit/096b7ff0977ba2455b329b0865a380a1fb4c99d4
8314810: (fs) java/nio/file/Files/CopyInterference.java should use TestUtil::supportsLinks
Reviewed-by: aturbanov, alanb
! test/jdk/java/nio/file/Files/CopyInterference.java
Changeset: fae3b02a
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-23 17:36:46 +0000
URL: https://git.openjdk.org/leyden/commit/fae3b02aeb6fbb34b4b3d2e669761cf7f9af3613
8314746: Remove unused private put* methods from DirectByteBufferR
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
Changeset: dbb788f3
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-23 17:48:07 +0000
URL: https://git.openjdk.org/leyden/commit/dbb788f34dbbe0aa5c8356fb4a5dc19b96787d25
8294535: Add screen capture functionality to PassFailJFrame
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: aivanov, honkar
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 9435cd19
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2023-08-23 18:10:11 +0000
URL: https://git.openjdk.org/leyden/commit/9435cd19165c9ffc3f19fd423f3706b1e37212d8
8175874: Update Security.insertProviderAt to specify behavior when requested position is out of range.
Reviewed-by: mullan, valeriep
! src/java.base/share/classes/java/security/Security.java
! test/jdk/java/security/Provider/ChangeProviders.java
Changeset: 2c60cadf
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-23 19:12:35 +0000
URL: https://git.openjdk.org/leyden/commit/2c60cadfde61363d1f5aefdcf138e039a461c914
8280743: HSDB "Monitor Cache Dump" command might throw NPE
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java
Changeset: 38a9edfb
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-23 20:11:10 +0000
URL: https://git.openjdk.org/leyden/commit/38a9edfb7ee2d91ff52074137c5b69e27bcdbdc3
8314679: SA fails to properly attach to JVM after having just detached from a different JVM
Reviewed-by: dholmes, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
+ test/hotspot/jtreg/serviceability/sa/ClhsdbAttachDifferentJVMs.java
Changeset: 57a322da
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-08-23 20:22:12 +0000
URL: https://git.openjdk.org/leyden/commit/57a322da9bf6aac98e834516728fb6da1c18e7aa
8308042: [macos] Developer ID Application Certificate not picked up by jpackage if it contains UNICODE characters
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
Changeset: 68815d54
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-23 20:41:28 +0000
URL: https://git.openjdk.org/leyden/commit/68815d54c199d39b14034c926777b492fa453a22
8314734: Remove unused field TypeVariableImpl.EMPTY_ANNOTATION_ARRAY
Reviewed-by: bpb, darcy
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
Changeset: c077be47
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-23 22:32:37 +0000
URL: https://git.openjdk.org/leyden/commit/c077be47688a845e99bce444f2354f1d819783a6
8314694: Separate checked_cast from globalDefinitions.hpp
Reviewed-by: stuefe, coleenp, sspitsyn
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/vmstorage_ppc.hpp
! src/hotspot/cpu/riscv/register_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/vmstorage_s390.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stackMapTableFormat.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/code/vtableStubs.hpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/x/xPage.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/vmstorage.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/jfieldIDWorkaround.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/utilities/align.hpp
+ src/hotspot/share/utilities/checkedCast.hpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFile.hpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/population_count.hpp
Changeset: 4a50e875
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-08-23 22:51:31 +0000
URL: https://git.openjdk.org/leyden/commit/4a50e87592d76cf1ee315f47b4da1e1156cff7cf
8303852: current_stack_region() gets called twice unnecessarily
Reviewed-by: stuefe, pchilanomate
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3285a1ef
Author: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-08-24 00:32:31 +0000
URL: https://git.openjdk.org/leyden/commit/3285a1efc8d3372338b87f70e28fa2158bac629d
8314555: Build with mawk fails on Windows
Reviewed-by: erikj
! make/hotspot/lib/JvmMapfile.gmk
Changeset: 3699666c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-24 05:16:58 +0000
URL: https://git.openjdk.org/leyden/commit/3699666c9325b38d287e1d4d2576f8e3a662ae81
8313319: [linux] mmap should use MAP_FIXED_NOREPLACE if available
Reviewed-by: jsjolen, dholmes
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: de0e46c2
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-24 05:38:43 +0000
URL: https://git.openjdk.org/leyden/commit/de0e46c2f6dfa817bfa745195573810d250640de
8303815: Improve Metaspace test speed
Reviewed-by: stefank, dholmes
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: c418933d
Author: Gergö Barany <gbarany at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2023-08-24 08:05:33 +0000
URL: https://git.openjdk.org/leyden/commit/c418933d32a4e158f0e526d1be27b4b00f0c08a6
8313530: VM build without C2 fails after JDK-8312579
Reviewed-by: dnsimon, haosun, jiefu, kvn
! src/hotspot/share/jvmci/jvmci_globals.hpp
Changeset: 75e19e0d
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-24 10:12:16 +0000
URL: https://git.openjdk.org/leyden/commit/75e19e0d5e6a705bcd10a9f9afbb6fdc3939adbb
8314819: [JVMCI] HotSpotJVMCIRuntime.lookupType throws unexpected ClassNotFoundException
Reviewed-by: never, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
Changeset: 97b94cb1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-24 10:44:09 +0000
URL: https://git.openjdk.org/leyden/commit/97b94cb1cdeba00f4bba7326a300c0336950f3ec
8314883: Java_java_util_prefs_FileSystemPreferences_lockFile0 write result errno in missing case
Reviewed-by: jpai, shade, vtewari
! src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
Changeset: e36620d8
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-24 12:27:52 +0000
URL: https://git.openjdk.org/leyden/commit/e36620d80ed837b50cb37e1cf0b66a5eb36e4d46
8314554: Debian/Ubuntu should not link OpenJDK with --as-needed link option
Reviewed-by: erikj
! make/autoconf/flags-ldflags.m4
Changeset: 76b9011c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-24 13:49:22 +0000
URL: https://git.openjdk.org/leyden/commit/76b9011c9ecb8c0c713a58d034f281ba70d65d4e
8314656: GHA: No need for Debian ports keyring installation after JDK-8313701
Reviewed-by: fyang
! .github/workflows/build-cross-compile.yml
Changeset: acaab6fd
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2023-08-24 15:46:44 +0000
URL: https://git.openjdk.org/leyden/commit/acaab6fd74f507bb6b18167505d88e505bdf24bd
8306040: HttpResponseInputStream.available() returns 1 on empty stream
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
+ test/jdk/java/net/httpclient/HttpInputStreamAvailableTest.java
Changeset: d9fc6b69
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-24 16:51:20 +0000
URL: https://git.openjdk.org/leyden/commit/d9fc6b6933ad733d1b2a4d2bd91ecb3824970ea8
8314759: VirtualThread.parkNanos timeout adjustment when pinned should be replaced
Reviewed-by: aturbanov, shade, dfuchs
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: 8e4240c3
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-08-24 18:08:16 +0000
URL: https://git.openjdk.org/leyden/commit/8e4240c3167ff6c803f3391f70ef9cfa7f408085
8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter
Reviewed-by: rpressler, aph
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 2624324a
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-24 18:18:16 +0000
URL: https://git.openjdk.org/leyden/commit/2624324ac216aadc938a870075f6fad287fedf05
8219567: Name of first parameter of RandomAccessFile(String,String) is inconsistent
Reviewed-by: jlu, vtewari, rriggs, jpai
! src/java.base/share/classes/java/io/RandomAccessFile.java
Changeset: d0240591
Author: Jie Fu <jiefu at openjdk.org>
Date: 2023-08-25 04:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/d02405917406a355a11741bb278ea58c3a4642fb
8314951: VM build without C2 still fails after JDK-8313530
Reviewed-by: dnsimon, kvn
! src/hotspot/share/jvmci/jvmci_globals.cpp
Changeset: 002b5948
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-25 07:18:34 +0000
URL: https://git.openjdk.org/leyden/commit/002b59487094f98d9805997b5d1122c1a411b391
8312749: Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Reviewed-by: thartmann, ayang, kvn
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
Changeset: dcd6e756
Author: Jonas Norlinder <7039722+JonasNorlinder at users.noreply.github.com>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-08-25 08:10:09 +0000
URL: https://git.openjdk.org/leyden/commit/dcd6e756718b656d43f4575558f41ce0c28d0eca
8314990: Generational ZGC: Strong OopStorage stats reported as weak roots
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: f2383b3c
Author: Weibing Xiao <weibing.xiao at oracle.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-08-25 12:20:18 +0000
URL: https://git.openjdk.org/leyden/commit/f2383b3cbd1096f0b38e89a3d876da2217511f11
8314063: The socket is not closed in Connection::createSocket when the handshake failed for LDAP connection
Reviewed-by: aefimov, msheppar
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
+ test/jdk/com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java
+ test/jdk/com/sun/jndi/ldap/ksWithSAN
Changeset: f139f306
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-25 15:27:24 +0000
URL: https://git.openjdk.org/leyden/commit/f139f30695d9c9a79e1426949a130f24e0b240fc
8315033: Problemlist java/lang/template/StringTemplateTest.java
Reviewed-by: chagedorn
! test/jdk/ProblemList.txt
Changeset: 7342f5a0
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-25 16:18:45 +0000
URL: https://git.openjdk.org/leyden/commit/7342f5a0337df88b6787c4c2b53c8007667b6636
8314333: Update com/sun/jdi/ProcessAttachTest.java to use ProcessTools.createTestJvm(..)
Reviewed-by: cjplummer
! test/jdk/com/sun/jdi/ProcessAttachTest.java
Changeset: 837cf85f
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-08-25 17:48:27 +0000
URL: https://git.openjdk.org/leyden/commit/837cf85f7d5917f03c61c9bb4b8efe021de92b77
8312547: Max/Min nodes Value implementation could be improved
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/addnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
Changeset: e9ba8d5a
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-08-25 18:17:27 +0000
URL: https://git.openjdk.org/leyden/commit/e9ba8d5a0e74c7e61f963b9a295662899d0156dd
8314960: Add Certigna Root CA - 2
Reviewed-by: mullan
+ src/java.base/share/data/cacerts/certignarootca
- test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaCA.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CertignaRoots.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 32016239
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-25 20:35:40 +0000
URL: https://git.openjdk.org/leyden/commit/320162395dbbd84a0d504ae389959f36d4ccc6ea
8310454: Introduce static-libs-graal bundle
Reviewed-by: jiangli
! make/Bundles.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
Changeset: 837d2e1c
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-25 20:42:14 +0000
URL: https://git.openjdk.org/leyden/commit/837d2e1cac7e006506cd4cff03862d7fbcd42140
8314483: Optionally override copyright header in generated source
Reviewed-by: dholmes, iris
! make/ToolsJdk.gmk
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
Changeset: d0cc0439
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-25 21:14:33 +0000
URL: https://git.openjdk.org/leyden/commit/d0cc0439c07ad0cca611e1999eda37f20c5a99d0
8314550: [macosx-aarch64] serviceability/sa/TestJmapCore.java fails with "sun.jvm.hotspot.debugger.UnmappedAddressException: 801000800"
Reviewed-by: dholmes, iklam, stuefe
! src/hotspot/share/cds/filemap.cpp
Changeset: 8a5db6ba
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-25 23:16:02 +0000
URL: https://git.openjdk.org/leyden/commit/8a5db6bab343cdea667ea4b0e985574f75332d3e
8237542: JMapHeapConfigTest.java doesn't work with negative jlong values
Reviewed-by: sspitsyn, shade
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
Changeset: acd93102
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-08-26 10:13:23 +0000
URL: https://git.openjdk.org/leyden/commit/acd93102348f592d6f2e77a4bff6037edf708d55
8313430: [JVMCI] fatal error: Never compilable: in JVMCI shutdown
Reviewed-by: never, kvn, shade
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 752a438f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-08-27 03:44:38 +0000
URL: https://git.openjdk.org/leyden/commit/752a438f994a84a5edf07e740e440906628dc007
8314684: Add overview docs to loaderConstraints.cpp
Reviewed-by: ccheung, dholmes
! src/hotspot/share/classfile/loaderConstraints.cpp
Changeset: 7fbad4cd
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-08-28 03:34:20 +0000
URL: https://git.openjdk.org/leyden/commit/7fbad4cd5e2b6107410e82ae774aa8b5c05f6054
8310596: Utilize existing method frame::interpreter_frame_monitor_size_in_bytes()
Reviewed-by: dholmes, stefank
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
Changeset: 12de9b02
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-08-28 05:27:25 +0000
URL: https://git.openjdk.org/leyden/commit/12de9b0225363377e9a76729b11698221d4f29f2
8314148: Fix variable scope in SunMSCAPI
Reviewed-by: valeriep
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
! test/jdk/sun/security/mscapi/InteropWithSunRsaSign.java
! test/jdk/sun/security/mscapi/ShortRSAKeyWithinTLS.java
Changeset: 0901d75e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-28 09:38:02 +0000
URL: https://git.openjdk.org/leyden/commit/0901d75e074322c5a8d55e3c72c4cba4291fb00c
8314762: Make {@Incubating} conventional
Reviewed-by: jjg, iris, chegar
! make/jdk/src/classes/build/tools/taglet/Incubating.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/package-info.java
! src/jdk.incubator.vector/share/classes/module-info.java
Changeset: 1664e793
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2023-08-28 10:03:42 +0000
URL: https://git.openjdk.org/leyden/commit/1664e793eb725d6328751657d5718df96175da29
8311792: java/net/httpclient/ResponsePublisher.java fails intermittently with AssertionError: Found some outstanding operations
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/ResponsePublisher.java
Changeset: cf2d33ca
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-08-28 10:14:19 +0000
URL: https://git.openjdk.org/leyden/commit/cf2d33ca2ee08c61596ab10b7602500a6931fa31
8299658: C1 compilation crashes in LinearScan::resolve_exception_edge
Reviewed-by: thartmann, lucy
! src/hotspot/share/c1/c1_LinearScan.cpp
Changeset: 5c4f1dc4
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-08-28 10:30:48 +0000
URL: https://git.openjdk.org/leyden/commit/5c4f1dc43ebd1ad699923e0082cfed72ba414982
8314513: [IR Framework] Some internal IR Framework tests are failing after JDK-8310308 on PPC and Cascade Lake
Reviewed-by: kvn, mdoerr
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/constraint/raw/RawFailOnConstraint.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
Changeset: dd23f7d5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-28 10:51:00 +0000
URL: https://git.openjdk.org/leyden/commit/dd23f7d5cdbf1a14ce8fd20663ef342310dc68d9
8315039: Parallel: Remove unimplemented PSYoungGen::oop_iterate
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psYoungGen.hpp
Changeset: 1c3177ee
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-08-28 11:08:44 +0000
URL: https://git.openjdk.org/leyden/commit/1c3177eea74263d8edd7e90ecb962180ea587a9b
8315029: [BACKOUT] Generational ZGC: Tests crash with assert(index == 0 || is_power_of_2(index))
Reviewed-by: chagedorn, mdoerr
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
- test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
! test/jdk/ProblemList.txt
Changeset: 725ec0ce
Author: Ao Qi <aoqi at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2023-08-28 11:10:53 +0000
URL: https://git.openjdk.org/leyden/commit/725ec0ce1b463b21cd4c5287cf4ccbee53ec7349
8315020: The macro definition for LoongArch64 zero build is not accurate.
Reviewed-by: erikj, fyang
! make/autoconf/platform.m4
! src/hotspot/os/linux/os_linux.cpp
Changeset: 11da15d1
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-08-28 14:48:45 +0000
URL: https://git.openjdk.org/leyden/commit/11da15d1429a7269a31667643365007c752b30e0
8269957: facilitate alternate impls of NameTable and Name
Reviewed-by: jjg, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/StringNameTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
Changeset: acb24bf3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2023-08-28 15:43:41 +0000
URL: https://git.openjdk.org/leyden/commit/acb24bf3540fafae7659d0b92f7696db7d70f55a
8315116: fix minor issue in copyright header introduced by JDK-8269957 that is breaking the build
Reviewed-by: jjg, dcubed
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
Changeset: 99ea8bf2
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-08-28 15:59:24 +0000
URL: https://git.openjdk.org/leyden/commit/99ea8bf2b962011e57d02a93217d65d7259e8f80
8315062: [GHA] get-bootjdk action should return the abolute path
Reviewed-by: clanger, erikj
! .github/actions/get-bootjdk/action.yml
Changeset: 21916f32
Author: Alisen Chung <achung at openjdk.org>
Date: 2023-08-28 20:17:40 +0000
URL: https://git.openjdk.org/leyden/commit/21916f32c0dc2b1966cf24b0ead491e8616a02b3
8139208: [macosx] Issue with setExtendedState of JFrame
Reviewed-by: honkar, dnguyen, azvegint
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/javax/swing/JFrame/MaximizeWindowTest.java
Changeset: 31e26814
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-08-28 20:31:02 +0000
URL: https://git.openjdk.org/leyden/commit/31e26814db5d5ad5018fb6ed2e8160e8a01938ab
8315071: Modify TrayIconScalingTest.java, PrintLatinCJKTest.java to use new PassFailJFrame's builder pattern usage
Reviewed-by: honkar, aivanov
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
Changeset: b4b2fecb
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-28 20:36:32 +0000
URL: https://git.openjdk.org/leyden/commit/b4b2fecb42d9f14d73e8d79a9e59dee4d697f9cf
8311081: KeytoolReaderP12Test.java fail on localized Windows platform
Reviewed-by: lancea, jpai, weijun
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
Changeset: 8e2a533d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-08-28 20:43:54 +0000
URL: https://git.openjdk.org/leyden/commit/8e2a533df69d32c419d035068ac3964dd9f98b7b
8315137: Add explicit override RecordComponentElement.asType()
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java
Changeset: 69d1feb8
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-08-28 20:56:31 +0000
URL: https://git.openjdk.org/leyden/commit/69d1feb83f0e1f411f3b62f74e1a488f0dd29b15
8315060: Out of tree incremental build fails with ccache
Reviewed-by: kbarrett, dholmes
! make/autoconf/build-performance.m4
! make/common/NativeCompilation.gmk
Changeset: 1cb2cc65
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-08-28 22:05:15 +0000
URL: https://git.openjdk.org/leyden/commit/1cb2cc65873ab25f5bafeae042e3fd99be94ea7e
8308464: Shared array class should not always be loaded in boot loader
Reviewed-by: dholmes, iklam
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
Changeset: e5ea9aa9
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-08-29 01:34:33 +0000
URL: https://git.openjdk.org/leyden/commit/e5ea9aa9aa446503fd92cdba0a9653593c958597
8312570: [TESTBUG] Jtreg compiler/loopopts/superword/TestDependencyOffsets.java fails on 512-bit SVE
Reviewed-by: epeter, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
Changeset: a03954e6
Author: Pengfei Li <pli at openjdk.org>
Date: 2023-08-29 01:39:54 +0000
URL: https://git.openjdk.org/leyden/commit/a03954e6c57369446ef77136966662780e4b1c4e
8309697: [TESTBUG] Remove "@requires vm.flagless" from jtreg vectorization tests
Reviewed-by: kvn, thartmann, epeter, chagedorn
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java
Changeset: 25f5df2a
Author: Hao Sun <haosun at openjdk.org>
Date: 2023-08-29 02:12:37 +0000
URL: https://git.openjdk.org/leyden/commit/25f5df2af2fd60daa19448682fa1a3a04d22eead
8315073: Zero build on macOS fails after JDK-8303852
Reviewed-by: jiefu, fyang
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
Changeset: 3dc266c5
Author: Feilong Jiang <fjiang at openjdk.org>
Date: 2023-08-29 02:43:44 +0000
URL: https://git.openjdk.org/leyden/commit/3dc266c58bf92b8f072ad5bcc3ac6962c06c35a9
8315070: RISC-V: Clean up platform dependent inline headers
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
Changeset: 8b8182db
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-29 08:01:35 +0000
URL: https://git.openjdk.org/leyden/commit/8b8182db592f24a8b4e755a28b1bea6f9318f056
8315087: G1: Use uint for G1 flags indicating percentage
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.hpp
Changeset: 93188bd8
Author: Sergey Tsypanov <stsypanov at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-29 08:39:42 +0000
URL: https://git.openjdk.org/leyden/commit/93188bd80c755168c7e2cb946d7474fce014021e
8314569: (fs) Improve normalization of UnixPath for input with trailing slashes
Reviewed-by: alanb, bpb, rriggs
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
Changeset: 1d025070
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-08-29 08:54:00 +0000
URL: https://git.openjdk.org/leyden/commit/1d0250709a6ee97f5647edff589761bd9d0b7f4c
8314476: TestJstatdPortAndServer.java failed with "java.rmi.NoSuchObjectException: no such object in table"
Reviewed-by: msheppar, sspitsyn
! test/jdk/sun/tools/jstatd/JstatdTest.java
Changeset: 5cc64cc2
Author: Emmy <emmyy at kth.se>
Committer: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2023-08-29 09:52:41 +0000
URL: https://git.openjdk.org/leyden/commit/5cc64cc27a58e824a6b0e5a331e30544847f50d8
8309463: IGV: Dynamic graph layout algorithm
Reviewed-by: tholenstein, rcastanedalo, chagedorn
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalStableLayoutManager.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutEdge.java
+ src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/LayoutNode.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
+ src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/Statistics.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/EnableStableSeaLayoutAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/stable_sea.png
Changeset: a4e97aa4
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-08-29 12:00:19 +0000
URL: https://git.openjdk.org/leyden/commit/a4e97aa4ebe6fcfc3ed9e45ed81df1d55e52d621
8314753: Remove support for @beaninfo, @ToDo, @since.unbundled, and @Note
Reviewed-by: rriggs, azvegint, kevinw
! make/Docs.gmk
Changeset: 762b6529
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-08-29 14:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/762b652912939b37fbd68955617705c62b9fc3a5
8314573: G1: Heap resizing at Remark does not take existing eden regions into account
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
Changeset: e22762c0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-29 16:04:50 +0000
URL: https://git.openjdk.org/leyden/commit/e22762c010e5cd4c313e5f2816b67d75862935a7
8314932: G1: Fix -Wconversion warnings for simple cases inside g1 folder
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1EdenRegions.hpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
Changeset: b2728cb1
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-08-29 20:55:11 +0000
URL: https://git.openjdk.org/leyden/commit/b2728cb139c9d8d378820f848afe8e83fe5be471
8189685: need PerfMemory class update and a volatile_static_field support in VMStructs
Reviewed-by: ysuenaga, dholmes, sspitsyn
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmStructs.hpp
Changeset: 1c598c22
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-29 22:08:34 +0000
URL: https://git.openjdk.org/leyden/commit/1c598c2245c5c348e946f4d0df653daa6e42da94
8312428: PKCS11 tests fail with NSS 3.91
Reviewed-by: ssahoo, rhalade
! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java
+ test/jdk/sun/security/pkcs11/PSSUtil.java
! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
Changeset: ce2a7ea4
Author: Scott Gibbons <sgibbons at openjdk.org>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2023-08-30 01:28:27 +0000
URL: https://git.openjdk.org/leyden/commit/ce2a7ea40a22c652e5f8559c91d5eea197e2d708
8314056: Remove runtime platform check from frem/drem
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 1e7e2bcf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-30 06:41:43 +0000
URL: https://git.openjdk.org/leyden/commit/1e7e2bcf3560e1ad39516fb604e4d8bf85bb54e0
8315214: Do not run sun/tools/jhsdb tests concurrently
Reviewed-by: alanb, cjplummer
! test/jdk/TEST.ROOT
Changeset: f3aeb024
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-08-30 06:46:51 +0000
URL: https://git.openjdk.org/leyden/commit/f3aeb024d91c2d2088359d261be9a4b56a90663c
8315213: java/lang/ProcessHandle/TreeTest.java test enhance output of children
Reviewed-by: stuefe, rriggs
! test/jdk/java/lang/ProcessHandle/TreeTest.java
Changeset: ed1ea5fe
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-08-30 07:52:05 +0000
URL: https://git.openjdk.org/leyden/commit/ed1ea5fe7c6fad03ca96e7dece2127eab21a608a
8314024: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work due to bad immediate dominator info
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestNodeSunkFromPreLoop.java
Changeset: 876a725a
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-08-30 08:56:50 +0000
URL: https://git.openjdk.org/leyden/commit/876a725af95d65d59390c86bfec64c33cccbf53b
8315206: RISC-V: hwprobe query is_set return wrong value
Reviewed-by: luhenry, fyang
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: cb3f9680
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-30 09:36:34 +0000
URL: https://git.openjdk.org/leyden/commit/cb3f9680d35f2afbd973c946ad4ccf94f30fffc9
8314651: G1: Fix -Wconversion warnings in static fields of HeapRegion
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: bf63945a
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-08-30 11:11:44 +0000
URL: https://git.openjdk.org/leyden/commit/bf63945ad1542dbdcbaf652a518a2381868244d8
8298992: runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: gziemski, stuefe
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: e29f0c2d
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-08-30 11:26:29 +0000
URL: https://git.openjdk.org/leyden/commit/e29f0c2d75ed2592682ae718f46be2bb7d2363a4
8297777: Convert jdk.jlink StringSharingPlugin to use Class File API
Reviewed-by: asotona
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
Changeset: 6701eba7
Author: Lance Andersen <lancea at openjdk.org>
Date: 2023-08-30 11:45:38 +0000
URL: https://git.openjdk.org/leyden/commit/6701eba736ac51db4b0d0d7db6c7bdd4ae8a1c16
8315117: Update Zlib Data Compression Library to Version 1.3
Reviewed-by: alanb
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/compress.c
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/deflate.h
! src/java.base/share/native/libzip/zlib/gzclose.c
! src/java.base/share/native/libzip/zlib/gzguts.h
! src/java.base/share/native/libzip/zlib/gzlib.c
! src/java.base/share/native/libzip/zlib/gzread.c
! src/java.base/share/native/libzip/zlib/gzwrite.c
! src/java.base/share/native/libzip/zlib/infback.c
! src/java.base/share/native/libzip/zlib/inffast.c
! src/java.base/share/native/libzip/zlib/inffast.h
! src/java.base/share/native/libzip/zlib/inflate.c
! src/java.base/share/native/libzip/zlib/inftrees.c
! src/java.base/share/native/libzip/zlib/inftrees.h
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! src/java.base/share/native/libzip/zlib/trees.c
! src/java.base/share/native/libzip/zlib/uncompr.c
! src/java.base/share/native/libzip/zlib/zadler32.c
! src/java.base/share/native/libzip/zlib/zconf.h
! src/java.base/share/native/libzip/zlib/zcrc32.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.base/share/native/libzip/zlib/zutil.c
! src/java.base/share/native/libzip/zlib/zutil.h
Changeset: 7daae1fb
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-08-30 12:54:57 +0000
URL: https://git.openjdk.org/leyden/commit/7daae1fb4267f92b38f0152611d69b7b89691087
8314263: Signed jars triggering Logger finder recursion and StackOverflowError
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: dfuchs
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
+ test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/SimpleLoggerFinder.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/META-INF/services/java.lang.System$LoggerFinder
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
+ test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SimpleLoggerFinder.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/logging.properties
Changeset: 93e82c01
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:11:56 +0000
URL: https://git.openjdk.org/leyden/commit/93e82c01460a70f214653a558d53c1c6180ae0d3
8314824: Fix serviceability/jvmti/8036666/GetObjectLockCount.java to use vm flags
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java
Changeset: 1ea6463f
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:12:17 +0000
URL: https://git.openjdk.org/leyden/commit/1ea6463fbb95258725ed4a11621ec662859a76e0
8314835: gtest wrappers should be marked as flagless
Reviewed-by: dholmes, stuefe
! test/hotspot/jtreg/gtest/AsyncLogGtest.java
! test/hotspot/jtreg/gtest/NMTGtests.java
! test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
Changeset: 8e4cda06
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-30 16:14:07 +0000
URL: https://git.openjdk.org/leyden/commit/8e4cda063c96f285d4659dbf5bc8bd064393ee93
8314834: serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
Changeset: dd64a4a4
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-30 16:58:16 +0000
URL: https://git.openjdk.org/leyden/commit/dd64a4a483a831fd66912491af10502c4cf8596b
8315241: (fs) Move toRealPath tests in java/nio/file/Path/Misc.java to separate JUnit 5 test
Reviewed-by: rriggs
! test/jdk/java/nio/file/Path/Misc.java
+ test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: 89d18ea4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-30 17:51:28 +0000
URL: https://git.openjdk.org/leyden/commit/89d18ea40f3508f4053824fd47f0b0f85fe1d7c2
8312018: Improve reservation of class space and CDS
8313669: Reduced chance for zero-based nKlass encoding since JDK-8296565
Reviewed-by: iklam, adinn
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
+ src/hotspot/share/utilities/fastrand.hpp
! test/hotspot/gtest/runtime/test_os.cpp
+ test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/testutils.hpp
Changeset: c90cd2c0
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-08-30 18:28:43 +0000
URL: https://git.openjdk.org/leyden/commit/c90cd2c0608d250434bff7013360b8388d9854b3
8286789: Test forceEarlyReturn002.java timed out
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp
Changeset: 8419a53b
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-08-30 19:51:23 +0000
URL: https://git.openjdk.org/leyden/commit/8419a53bf1b21dca7c9fe5202487031c1a278db1
8315072: Remove unneeded AdaptivePaddedAverage::operator new
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/gcStats.cpp
! src/hotspot/share/gc/shared/gcUtil.hpp
- src/hotspot/share/gc/shared/gcUtil.inline.hpp
Changeset: 3eac8905
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-08-30 20:20:17 +0000
URL: https://git.openjdk.org/leyden/commit/3eac8905aee6edecbebcc12a41300d3ce176fbff
8315061: Make LockingMode a product flag
Reviewed-by: ccheung
! src/hotspot/share/runtime/globals.hpp
Changeset: df5e6e5d
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2023-08-30 21:52:31 +0000
URL: https://git.openjdk.org/leyden/commit/df5e6e5d482e70b33612639b3c1c04eaa1ed361e
8315248: AssertionError in Name.compareTo
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Utf8NameTable.java
+ test/langtools/tools/javac/nametable/TestNameTables.java
Changeset: 3c8a6678
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-30 23:40:34 +0000
URL: https://git.openjdk.org/leyden/commit/3c8a6678feac8e3225bc1c44593a78d9e7c4d77c
8314611: Provide more explicative error message parsing Currencies
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Currency.java
! test/jdk/java/util/Currency/CurrencyTest.java
Changeset: 218829e0
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-08-31 02:33:38 +0000
URL: https://git.openjdk.org/leyden/commit/218829e0a2a3ae5599b81733df53557966392033
8315421: [BACKOUT] 8314834 serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: dholmes
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
Changeset: 47aa6f3a
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-08-31 08:04:47 +0000
URL: https://git.openjdk.org/leyden/commit/47aa6f3a65559d8143511561ac9d18cfb133263e
8315219: G1: Improve allocator pathological case where it keeps doing direct allocations instead of retiring a PLAB
Reviewed-by: tschatzl, ayang, mli
! src/hotspot/share/gc/g1/g1Allocator.cpp
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
Changeset: 39f18133
Author: shiker <32234876+shiker1996 at users.noreply.github.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2023-08-31 08:28:11 +0000
URL: https://git.openjdk.org/leyden/commit/39f181337b652c1b36b131a8582e8cf78b77178b
8315318: Typo in comment on sun.nio.ch.Net.unblock4
Reviewed-by: mbaesken, vtewari
! src/java.base/share/classes/sun/nio/ch/Net.java
Changeset: b594f01f
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-08-31 08:31:31 +0000
URL: https://git.openjdk.org/leyden/commit/b594f01fe4872d255f0f2fd2b1a908660e39f426
8314748: 1-10% regressions on Crypto micros
Reviewed-by: chagedorn, adinn, kvn, sviswanathan
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: b0353add
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-08-31 09:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/b0353addf2bb649f98db7194a110c2152c0ed58b
8315242: G1: Fix -Wconversion warnings around GCDrainStackTargetSize
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 486fa08d
Author: Thomas Obermeier <thomas.obermeier at sap.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-08-31 09:51:13 +0000
URL: https://git.openjdk.org/leyden/commit/486fa08d4b22243443d39efa34c78d7e9eb44775
8313873: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java fails on AIX due to small default RCVBUF size and different IPv6 Header interpretation
Reviewed-by: clanger, mbaesken
! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java
! test/lib/jdk/test/lib/net/IPSupport.java
Changeset: 145d8bc1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-08-31 11:15:09 +0000
URL: https://git.openjdk.org/leyden/commit/145d8bc1a3ef4f4fe0c10385be111838e7ed9250
8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs
Reviewed-by: phh, egahlin
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
Changeset: 29ff1e45
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-08-31 12:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/29ff1e45b910c07711c4f4c3d821712dd9a1e3ba
8315445: 8314748 causes crashes in x64 builds
Reviewed-by: chagedorn, shade
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
Changeset: ea5aa61c
Author: Oliver Kopp <kopp.dev at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-31 16:10:44 +0000
URL: https://git.openjdk.org/leyden/commit/ea5aa61c8cc5caa04f7c7eac9634df28011581dc
8315383: jlink SystemModulesPlugin incorrectly parses the options
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
Changeset: c8acab1d
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-08-31 16:11:03 +0000
URL: https://git.openjdk.org/leyden/commit/c8acab1d913a6c676706fce7ad98a7f831a95682
8315413: Remove special filtering of Continuation.yield0 in StackWalker
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! test/jdk/jdk/internal/vm/Continuation/Basic.java
! test/jdk/jdk/internal/vm/Continuation/BasicExt.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
Changeset: b38bcae1
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-08-31 19:18:18 +0000
URL: https://git.openjdk.org/leyden/commit/b38bcae1bad399d0a3ffc091835bf89140550bc2
8313656: assert(!JvmtiExport::can_support_virtual_threads()) with -XX:-DoJVMTIVirtualThreadTransitions
Reviewed-by: sspitsyn, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.hpp
Changeset: c12ca885
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-08-31 20:10:15 +0000
URL: https://git.openjdk.org/leyden/commit/c12ca885cc96b510c9ee2d54b520b7d4a98a0434
8312521: Unused field LocaleProviderAdapter#defaultLocaleProviderAdapter could be removed
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
Changeset: 351c31ea
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2023-08-31 20:38:41 +0000
URL: https://git.openjdk.org/leyden/commit/351c31ea58a942d7d6d381f82216b9c1d5132876
8315378: [BACKOUT] runtime/NMT/SummarySanityCheck.java failed with "Total committed (MMMMMM) did not match the summarized committed (NNNNNN)"
Reviewed-by: stuefe, ccheung
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: 2436fb01
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2023-08-31 20:40:25 +0000
URL: https://git.openjdk.org/leyden/commit/2436fb010e6a11755ee0ba2dbc51a230a2cb2c7f
8312306: Add more Reference.reachabilityFence() calls to the security classes using Cleaner
Reviewed-by: ascarpino
! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
+ test/jdk/com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java
Changeset: 63f561fa
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2023-08-31 21:14:22 +0000
URL: https://git.openjdk.org/leyden/commit/63f561fac2eb6ec57f860af71cd6deebb9027aaf
8306882: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/ProblemList.txt
! test/jdk/java/nio/file/Path/ToRealPath.java
Changeset: d5973bdb
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-31 21:43:09 +0000
URL: https://git.openjdk.org/leyden/commit/d5973bdb986a1dd823b6a761ff719de005c549f6
6333341: [BI] Doc: java.text.BreakIterator class specification is unclear
Reviewed-by: naoto
! src/java.base/share/classes/java/text/BreakIterator.java
Changeset: 2264667b
Author: John Jiang <jjiang at openjdk.org>
Date: 2023-08-31 22:26:48 +0000
URL: https://git.openjdk.org/leyden/commit/2264667bba2311b568257a933813fa76a9e75313
8315422: getSoTimeout() would be in try block in SSLSocketImpl
Reviewed-by: jnimeh
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
Changeset: 7754ac05
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-08-31 23:02:26 +0000
URL: https://git.openjdk.org/leyden/commit/7754ac05062c698b8601048ae447849d982c8dbe
8314925: ChoiceFormat does not specify IllegalArgumentExceptions
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
Changeset: 764f65c8
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Koichi Sakata <ksakata at openjdk.org>
Date: 2023-09-01 06:06:35 +0000
URL: https://git.openjdk.org/leyden/commit/764f65c8b442697dfd46ee7a4c97971b28eb887b
8315278: Patch 'print-targets' target to print targets separated by new line
Reviewed-by: erikj, ksakata
! make/Main.gmk
Changeset: 81b5d221
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-09-01 08:01:39 +0000
URL: https://git.openjdk.org/leyden/commit/81b5d2211eb2616f497c17114f0a475174ad3bef
8315459: Print G1 reserved and committed sizes as separate items in VM.info and hs_err
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: c2e01eba
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-01 08:33:33 +0000
URL: https://git.openjdk.org/leyden/commit/c2e01eba5a537acd573b7d2e6d41811c415c3f68
8313983: jmod create --target-platform should replace existing ModuleTarget attribute
Reviewed-by: alanb, mchung
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
Changeset: 033f311a
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2023-09-01 08:35:49 +0000
URL: https://git.openjdk.org/leyden/commit/033f311abccc45567230c69c6e0f6d1746f3c7e4
8315069: Relativize extended_sp in interpreter frames
Reviewed-by: haosun, aph, fyang
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 42f5b9e7
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-01 10:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/42f5b9e7aacd69cad8b104ed49337cc64fc7ce7e
8315436: HttpsServer does not send TLS alerts
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
+ test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java
Changeset: c32e340d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-09-01 11:05:34 +0000
URL: https://git.openjdk.org/leyden/commit/c32e340d94524de018c7c72e162ae3fee4953d06
8315321: [aix] os::attempt_reserve_memory_at must map at the requested address or fail
Reviewed-by: mdoerr
! src/hotspot/os/aix/os_aix.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: cf02cf31
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-01 11:18:05 +0000
URL: https://git.openjdk.org/leyden/commit/cf02cf31da88a5f2934e7195ae5f8a2670f659e3
8315098: Improve URLEncodeDecode microbenchmark
Reviewed-by: ecaspole, dfuchs
! test/micro/org/openjdk/bench/java/net/URLEncodeDecode.java
Changeset: b4f7069c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-01 13:46:41 +0000
URL: https://git.openjdk.org/leyden/commit/b4f7069c5b60335fb51d7a3f15c61edce7f158d1
8315446: G1: Remove unused G1AllocRegion::attempt_allocation
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
Changeset: 0d4cadb8
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-01 14:40:29 +0000
URL: https://git.openjdk.org/leyden/commit/0d4cadb82468655f4ad3887a14d47e59af620490
8315195: RISC-V: Update hwprobe query for new extensions
Reviewed-by: fyang, fjiang, luhenry
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 56b8db11
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-01 15:26:25 +0000
URL: https://git.openjdk.org/leyden/commit/56b8db11c35c0ef04fdc7e3bdcb0f360ae2b2e4b
8258970: Disabled JPasswordField foreground color is wrong with GTK LAF
Reviewed-by: tr, dnguyen, psadhukhan
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JPasswordField/TestDisabledPasswordFieldForegroundColor.java
Changeset: e9e0c569
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-09-01 16:54:55 +0000
URL: https://git.openjdk.org/leyden/commit/e9e0c5699b8d0fbd1bd3a6caa3e0182a2e5bdda3
8314319: LogCompilation doesn't reset lateInlining when it encounters a failure.
Reviewed-by: ecaspole, kvn
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
+ src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestPrebuiltLogs.java
+ src/utils/LogCompilation/src/test/resources/8314319.xml
Changeset: 2f7c65ec
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-01 17:12:56 +0000
URL: https://git.openjdk.org/leyden/commit/2f7c65ec48dc35d75eed8af411d482ba40de70dc
8303427: Fixpath confused if unix root contains "/jdk"
Reviewed-by: mikael
! make/scripts/fixpath.sh
Changeset: 2a11bc41
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-01 20:41:45 +0000
URL: https://git.openjdk.org/leyden/commit/2a11bc41baec20cf670393ff29689043ed2d2114
8314837: 5 compiled/codecache tests ignore VM flags
Reviewed-by: kvn, lmesnik
! test/hotspot/jtreg/compiler/codecache/CheckCodeCacheInfo.java
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
! test/hotspot/jtreg/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
! test/hotspot/jtreg/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
! test/hotspot/jtreg/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
Changeset: 4f90abaf
Author: Rajat Mahajan <rmahajan at openjdk.org>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-01 21:49:49 +0000
URL: https://git.openjdk.org/leyden/commit/4f90abaf17716493bad740dcef76d49f16d69379
8311585: Add JRadioButtonMenuItem to bug8031573.java
Reviewed-by: honkar, aivanov
! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java
Changeset: 75d4ac26
Author: Yi Yang <yyang at openjdk.org>
Date: 2023-09-04 01:56:13 +0000
URL: https://git.openjdk.org/leyden/commit/75d4ac2659fb8748777458ceeea3d2e7087be40c
8311775: [TEST] duplicate verifyHeapDump in several tests
Reviewed-by: kevinw, amenkov, cjplummer
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpTest.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
! test/lib/jdk/test/lib/hprof/HprofParser.java
Changeset: ba8d5c22
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-04 05:25:34 +0000
URL: https://git.openjdk.org/leyden/commit/ba8d5c22066f5dfcb40091613a8905a513a2aee8
8315582: Exclude compiler/codecache/CodeCacheFullCountTest.java with Xcomp
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: ab12c5d3
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-04 06:02:03 +0000
URL: https://git.openjdk.org/leyden/commit/ab12c5d32fede04cbbf8c86b6461a0c71404cd69
8315549: CITime misreports code/total nmethod sizes
Reviewed-by: kvn
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 2dc930de
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-04 06:53:19 +0000
URL: https://git.openjdk.org/leyden/commit/2dc930de12720a1dc27fbbec5a1e161c3699ba79
8314997: Missing optimization opportunities due to missing try_clean_mem_phi() calls
Reviewed-by: roland, kvn, thartmann
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/igvn/TestCleanMemPhi.java
Changeset: adfc1d6c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 07:17:28 +0000
URL: https://git.openjdk.org/leyden/commit/adfc1d6cd29181c729030d4cbafc8ecf349abab9
8313323: javac -g on a java file which uses unnamed variable leads to ClassFormatError when launching that class
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/langtools/tools/javac/unnamed/UnnamedLocalVariableTable.java
Changeset: 0d52c82e
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2023-09-04 07:41:41 +0000
URL: https://git.openjdk.org/leyden/commit/0d52c82ed1fa6ecf5b431949c803abc8423336cb
8310220: IGV: dump graph after each IGVN step at level 4
Reviewed-by: chagedorn, tholenstein
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
Changeset: 3094fd1a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 08:36:41 +0000
URL: https://git.openjdk.org/leyden/commit/3094fd1ac5153289434515d9b718bc5d6885b7dc
8314662: jshell shows duplicated signatures of javap
Reviewed-by: asotona, cstein
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: 84425a62
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 09:14:16 +0000
URL: https://git.openjdk.org/leyden/commit/84425a62904f84601affc9710eefece88665374a
8315452: Erroneous AST missing modifiers for partial input
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 94a74a0a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-04 10:06:20 +0000
URL: https://git.openjdk.org/leyden/commit/94a74a0a450cad6080302bc1db15a1a564940bdd
8315534: Incorrect warnings about implicit annotation processing
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java
Changeset: d1cabe4f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-04 10:17:23 +0000
URL: https://git.openjdk.org/leyden/commit/d1cabe4f22abe96486d85bd5efc468e0e640c3e4
8315566: [JVMCI] deadlock in JVMCI startup when bad option specified
Reviewed-by: thartmann, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: d7e4087f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-04 10:19:18 +0000
URL: https://git.openjdk.org/leyden/commit/d7e4087faf7b2e69de59e246880a10a3a1431ca9
8315369: [JVMCI] failure to attach to a libgraal isolate during shutdown should not be fatal
Reviewed-by: never
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciExceptions.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 6c821f5e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-04 11:02:52 +0000
URL: https://git.openjdk.org/leyden/commit/6c821f5e1ddfae26c445f0cd5fe9205f49bfddee
8315545: C1: x86 cmove can use short branches
Reviewed-by: adinn, kvn
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 9def4538
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-04 15:18:39 +0000
URL: https://git.openjdk.org/leyden/commit/9def4538ab5456d689fd289bdef66fd1655773bc
8314580: PhaseIdealLoop::transform_long_range_checks fails with assert "was tested before"
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestLongRCWithLoopIncr.java
Changeset: f2922682
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-05 06:43:00 +0000
URL: https://git.openjdk.org/leyden/commit/f2922682688a40529df269e1551246ac8da5d7ee
8315454: Add a way to create an immutable snapshot of a BitSet
Co-authored-by: Claes Redestad <redestad at openjdk.org>
Reviewed-by: redestad
! src/java.base/share/classes/java/net/URLEncoder.java
+ src/java.base/share/classes/jdk/internal/util/ImmutableBitSetPredicate.java
+ test/jdk/java/util/BitSet/ImmutableBitSet.java
Changeset: 8bbebbba
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-05 07:06:37 +0000
URL: https://git.openjdk.org/leyden/commit/8bbebbba8fb870987295cb5f96147a9f9c5bfa6c
8315644: increase timeout of sun/security/tools/jarsigner/Warning.java
Reviewed-by: clanger, lucy
! test/jdk/sun/security/tools/jarsigner/Warning.java
Changeset: fe4f9002
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-05 07:32:51 +0000
URL: https://git.openjdk.org/leyden/commit/fe4f90021ffd44cb0af34f39d4ca0a7e44605c92
8315088: C2: assert(wq.size() - before == EMPTY_LOOP_SIZE) failed: expect the EMPTY_LOOP_SIZE nodes of this body if empty
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestBrokenEmptyLoopLogic.java
Changeset: 69c9ec92
Author: Christoph Langer <clanger at openjdk.org>
Date: 2023-09-05 08:30:03 +0000
URL: https://git.openjdk.org/leyden/commit/69c9ec92d04a399946b2157690a1dc3fec517329
8314094: java/lang/ProcessHandle/InfoTest.java fails on Windows when run as user with Administrator privileges
Reviewed-by: mbaesken, azeller
! test/jdk/java/lang/ProcessHandle/InfoTest.java
Changeset: 744b3970
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-05 08:48:39 +0000
URL: https://git.openjdk.org/leyden/commit/744b3970f92ff5942b5ad942831053b24367e67f
8312491: Update Classfile API snippets and examples
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/classfile/Attribute.java
! src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/ClassHierarchyResolver.java
! src/java.base/share/classes/jdk/internal/classfile/Classfile.java
! src/java.base/share/classes/jdk/internal/classfile/ClassfileBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java
! src/java.base/share/classes/jdk/internal/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/Opcode.java
! src/java.base/share/classes/jdk/internal/classfile/Signature.java
! src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/AnnotationDefaultAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/BootstrapMethodsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ConstantValueAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/EnclosingMethodAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ExceptionsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/InnerClassesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LineNumberTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/LocalVariableTypeTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/MethodParametersAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/NestHostAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/NestMembersAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/PermittedSubclassesAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RecordAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SignatureAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceDebugExtensionAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceFileAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SourceIDAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/SyntheticAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/package-info.java
! src/java.base/share/classes/jdk/internal/classfile/snippet-files/PackageSnippets.java
Changeset: 9013b032
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-05 10:08:35 +0000
URL: https://git.openjdk.org/leyden/commit/9013b032448518e09a7c6f2e80054be722c970a3
8315442: Enable parallelism in vmTestbase/nsk/monitoring/stress/thread tests
Reviewed-by: stuefe, lmesnik
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace013/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace014/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace015/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace016/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace017/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace018/TEST.properties
Changeset: 5a2e151d
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2023-09-05 10:12:24 +0000
URL: https://git.openjdk.org/leyden/commit/5a2e151d4839787323732232b698315bcb3a3bd6
8315548: G1: Document why VM_G1CollectForAllocation::doit() may allocate without completing a GC
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: 8647f001
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-09-05 11:05:49 +0000
URL: https://git.openjdk.org/leyden/commit/8647f001bbb804503e8491d10f77aa0f34d66bf2
8293850: need a largest_committed metric for each category of NMT's output
Reviewed-by: gziemski, jsjolen
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
Changeset: 4b445753
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-05 12:45:55 +0000
URL: https://git.openjdk.org/leyden/commit/4b445753e6f4683f4c638fdbd1b2823a3bbacef2
8305637: Remove Opaque1 nodes for Parse Predicates and clean up useless predicate elimination
Reviewed-by: roland, kvn
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/multnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: ed2b4673
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-05 12:48:03 +0000
URL: https://git.openjdk.org/leyden/commit/ed2b4673de6893047407c61f82b5e68741459876
8315499: build using devkit on Linux ppc64le RHEL puts path to devkit into libsplashscreen
Reviewed-by: erikj
! make/autoconf/lib-x11.m4
Changeset: cef9fff0
Author: Wojciech Kudla <wojciech.kudla at hsbc.com>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-09-05 14:12:45 +0000
URL: https://git.openjdk.org/leyden/commit/cef9fff0675c85906e134e4c0a8d2036860cd4b3
8305507: Add support for grace period before AbortVMOnSafepointTimeout triggers
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: 969fcdb0
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2023-09-05 16:15:54 +0000
URL: https://git.openjdk.org/leyden/commit/969fcdb0de962b6eda7b362af010cb138e45afcf
8314191: C2 compilation fails with "bad AD file"
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/MinValueStrideCountedLoop.java
Changeset: ebe31277
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-05 17:48:43 +0000
URL: https://git.openjdk.org/leyden/commit/ebe3127734ccb0f7cb8428ed4d61a794050eaf50
8315717: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java with ZGC
Reviewed-by: thartmann, azvegint, kevinw
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 939d7c5d
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-09-05 17:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/939d7c5d8466f9e392beae2947a494ac28695cc1
8161536: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java fails with ProviderException
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
Changeset: 1f4cdb32
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-05 20:56:09 +0000
URL: https://git.openjdk.org/leyden/commit/1f4cdb327f46085d3134d1d1164fccac35904566
8315127: CDSMapTest fails with incorrect number of oop references
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/CDSMapTest.java
Changeset: aba89f20
Author: Tobias Hotz <tobias.hotz at hotmail.de>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-09-05 22:08:20 +0000
URL: https://git.openjdk.org/leyden/commit/aba89f20bfce4de5ef034fed30b3b461fc715ba5
8312213: Remove unnecessary TEST instructions on x86 when flags reg will already be set
Reviewed-by: jvernee, dlong
! src/hotspot/cpu/x86/peephole_x86_64.cpp
! src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/adlparse.hpp
! src/hotspot/share/adlc/forms.hpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp
! src/hotspot/share/adlc/output_c.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/x86/TestRemovalPeephole.java
Changeset: d3ee704b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-09-05 22:46:15 +0000
URL: https://git.openjdk.org/leyden/commit/d3ee704b28c2d587dc0c8479c7e0dd12ebbe6c12
8315563: Remove references to JDK-8226420 from problem list
Reviewed-by: kevinw, cjplummer
! test/jdk/ProblemList.txt
Changeset: 7a08e6bd
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2023-09-05 23:08:25 +0000
URL: https://git.openjdk.org/leyden/commit/7a08e6bdd63c2b4d6283c0c45820024199a4614e
8313575: Refactor PKCS11Test tests
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
- test/jdk/sun/security/pkcs11/nss/p11-deimos.txt
! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java
Changeset: 5cbff246
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-06 00:02:54 +0000
URL: https://git.openjdk.org/leyden/commit/5cbff2460812fee707f9d96ab00a628d1ce3fbef
8315406: [REDO] serviceability/jdwp/AllModulesCommandTest.java ignores VM flags
Reviewed-by: cjplummer, dcubed
! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jdwp/StreamHandler.java
Changeset: 5d3fdc17
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-06 06:49:10 +0000
URL: https://git.openjdk.org/leyden/commit/5d3fdc1750645455d64a341e1437f779ba3fd20c
8315612: RISC-V: intrinsic for unsignedMultiplyHigh
Reviewed-by: fyang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: a258fc44
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2023-09-06 07:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/a258fc443f6a119a122814f6c69e489ed0513856
8315648: Add test for JDK-8309979 changes
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java
Changeset: ba1a4639
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-06 07:25:22 +0000
URL: https://git.openjdk.org/leyden/commit/ba1a46392f0b9c77c64278f82513aaf51f5c9b1b
8315377: C2: assert(u->find_out_with(Op_AddP) == nullptr) failed: more than 2 chained AddP nodes?
Reviewed-by: chagedorn, kvn, thartmann
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSinkingMoreThan2AddPNodes.java
Changeset: a01b3fb8
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-06 07:51:14 +0000
URL: https://git.openjdk.org/leyden/commit/a01b3fb8e912eadd309e7036995656dd609629b2
8288660: JavaDoc should be more helpful if it doesn't recognize a tag
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testUknownTags/TestUnknownTags.java
! test/langtools/tools/doclint/CustomTagTest.java
! test/langtools/tools/doclint/CustomTagTest.out
! test/langtools/tools/doclint/CustomTagTestWithOption.out
Changeset: f6c203e6
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-06 08:26:48 +0000
URL: https://git.openjdk.org/leyden/commit/f6c203e61620dc130b8c366f824e6923fca52e82
8314949: linux PPC64 Big Endian: Implementation of Foreign Function & Memory API
Reviewed-by: mcimadamore, jvernee
! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv1CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv2CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
Changeset: cfc14893
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-06 08:27:11 +0000
URL: https://git.openjdk.org/leyden/commit/cfc148930b6ace3e3ee298d7ac82aefbc652d447
8315579: SPARC64 builds are broken after JDK-8304913
Reviewed-by: rriggs, phh
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: 62a953f4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-06 09:36:18 +0000
URL: https://git.openjdk.org/leyden/commit/62a953f40224589bb72864427181f69da526d391
8315689: G1: Remove unused init_hash_seed
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 024133b0
Author: singhnitin <REDMOND+singhnitin at nitin>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-09-06 11:36:13 +0000
URL: https://git.openjdk.org/leyden/commit/024133b089d911dcc3ea70dfdaa6b150b14a9eb4
8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags)
Reviewed-by: dhanalla, thartmann
! test/hotspot/jtreg/compiler/loopopts/TestBackedgeLoadArrayFillMain.java
! test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java
Changeset: 25e85db6
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2023-09-06 15:37:03 +0000
URL: https://git.openjdk.org/leyden/commit/25e85db61c062216a553e92fa7944516c7020a1e
8307468: CDS Lambda Proxy classes are regenerated in dynamic dump
Reviewed-by: iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdasWithSameKey.java
Changeset: bd477810
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-06 15:37:33 +0000
URL: https://git.openjdk.org/leyden/commit/bd477810b176696e0fd043f5594663ebcf9884cf
8315554: C1: Replace "cmp reg, 0" with "test reg, reg" on x86
Reviewed-by: iveresov, chagedorn, thartmann
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
Changeset: 86a18f5e
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-06 18:02:39 +0000
URL: https://git.openjdk.org/leyden/commit/86a18f5e2e0825dddb77656b2f43f64684f1464c
8314604: j.text.DecimalFormat behavior regarding patterns is not clear
Reviewed-by: naoto
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: 94025485
Author: Saint Wesonga <sawesong at microsoft.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-09-07 03:03:22 +0000
URL: https://git.openjdk.org/leyden/commit/940254854673e57fa1b1bb3d51451aad6eaad813
8268719: Force execution (and source) code page used when compiling on Windows
Reviewed-by: jwaters, erikj
! make/autoconf/flags-cflags.m4
Changeset: 4127fbb9
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 03:41:24 +0000
URL: https://git.openjdk.org/leyden/commit/4127fbb9ed6ca3c3e82da599dbf9cee54de5da31
8315606: Open source few swing text/html tests
Reviewed-by: aivanov
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4357975.java
+ test/jdk/javax/swing/text/html/HTMLWriter/bug4841760.java
+ test/jdk/javax/swing/text/html/ImageView/bug4329185.java
+ test/jdk/javax/swing/text/html/InlineView/bug4623342.java
Changeset: b05198a4
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 03:49:42 +0000
URL: https://git.openjdk.org/leyden/commit/b05198a4f354934bc344fe9cbc19d98fd8bc3977
8315600: Open source few more headless Swing misc tests
Reviewed-by: aivanov
+ test/jdk/javax/swing/tree/FixedHeightLayoutCache/bug4210354.java
+ test/jdk/javax/swing/undo/UndoManager/bug4706533.java
+ test/jdk/javax/swing/undo/bug4992178.java
Changeset: ab28300a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-09-07 04:52:18 +0000
URL: https://git.openjdk.org/leyden/commit/ab28300a42a0dadda76880a51a4b4ac6f39ad794
8315698: Crash when comparing BasicType as int after JDK-8310577
Reviewed-by: dlong, kvn, coleenp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 8107eab3
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-07 07:30:32 +0000
URL: https://git.openjdk.org/leyden/commit/8107eab3c09b3f9fcf1348c3bf1deb7c4ac2fdf3
8314121: test tools/jpackage/share/RuntimePackageTest.java#id0 fails on RHEL8
Reviewed-by: lucy, asemenyuk
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
Changeset: 9887cd8a
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-07 07:36:08 +0000
URL: https://git.openjdk.org/leyden/commit/9887cd8adc408a71b045b1a4891cc0d5dede7e0e
8315751: RandomTestBsi1999 fails often with timeouts on Linux ppc64le
Reviewed-by: mdoerr
! test/jdk/java/util/Random/RandomTestBsi1999.java
Changeset: e22eb06a
Author: Thomas Obermeier <thomas.obermeier at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-07 08:42:55 +0000
URL: https://git.openjdk.org/leyden/commit/e22eb06a3b59f83eb38881f7e1aed1c18ee7e193
8315651: Stop hiding AIX specific multicast socket errors via NetworkConfiguration (aix)
Reviewed-by: alanb, mdoerr, clanger
! test/lib/jdk/test/lib/NetworkConfiguration.java
Changeset: fd6442c0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-07 10:16:06 +0000
URL: https://git.openjdk.org/leyden/commit/fd6442c079748dcaff3bb565dc35b108b68a61bd
8315602: Open source swing security manager test
Reviewed-by: kizune, aivanov
+ test/jdk/javax/swing/text/rtf/bug4178276.java
Changeset: 726c9c97
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-07 11:08:55 +0000
URL: https://git.openjdk.org/leyden/commit/726c9c977dbaab75a2df4a931e3414ccabb7db44
8315735: VerifyError when switch statement used with synchronized block
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchSynchronized.java
Changeset: b408a82f
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-07 11:52:14 +0000
URL: https://git.openjdk.org/leyden/commit/b408a82f9b4ce4441f49d745034ef923a880778f
8314260: Unable to load system libraries on Windows when using a SecurityManager
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! test/jdk/java/foreign/TestLinker.java
+ test/jdk/java/foreign/security.policy
Changeset: 81f8c57e
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2023-09-07 12:51:37 +0000
URL: https://git.openjdk.org/leyden/commit/81f8c57e4a14e0186f608cbe5a899322df80fd30
8314632: Intra-case dominance check fails in the presence of a guard
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/patterns/T8314632.java
+ test/langtools/tools/javac/patterns/T8314632.out
Changeset: 2fd870a7
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-07 15:02:13 +0000
URL: https://git.openjdk.org/leyden/commit/2fd870a74fb35cb55b69f0dc6bf041441d658ffa
8315444: Convert test/jdk/tools to Classfile API
Reviewed-by: asotona
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/tools/jimage/JImageNonAsciiNameTest.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/ExplodedModuleNameTest.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLink100Modules.java
! test/jdk/tools/jlink/JLink2Test.java
! test/jdk/tools/jlink/JLinkDedupTestBatchSizeOne.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkOptionsTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/ModuleNamesOrderTest.java
! test/jdk/tools/jlink/NativeTest.java
! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/jdk/tools/lib/tests/JImageValidator.java
Changeset: 8557205a
Author: Ilya Gavrilin <ilya.gavrilin at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2023-09-07 15:26:55 +0000
URL: https://git.openjdk.org/leyden/commit/8557205a8279287e00f012b82f0f29bc76789002
8312569: RISC-V: Missing intrinsics for Math.ceil, floor, rint
Reviewed-by: luhenry, fjiang, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 8f7e29b2
Author: Qing Xiao <qing.xiao at oracle.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-07 15:37:25 +0000
URL: https://git.openjdk.org/leyden/commit/8f7e29b2cd9a049b5e4dd06a9c2b72a6b4ea6593
8313422: test/langtools/tools/javac 144 test classes uses com.sun.tools.classfile library
Reviewed-by: asotona
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/7003595/T7003595.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/langtools/tools/javac/7199823/InnerClassCannotBeVerified.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/langtools/tools/javac/MethodParameters/AnnotationTest.java
! test/langtools/tools/javac/MethodParameters/AnonymousClass.java
- test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java
! test/langtools/tools/javac/MethodParameters/Constructors.java
! test/langtools/tools/javac/MethodParameters/EnumTest.java
! test/langtools/tools/javac/MethodParameters/InstanceMethods.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.java
! test/langtools/tools/javac/MethodParameters/MemberClassTest.java
! test/langtools/tools/javac/MethodParameters/StaticMethods.java
! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/StringConcat/TestIndyStringConcat.java
! test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java
! test/langtools/tools/javac/StringConcat/access/Test.java
! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/langtools/tools/javac/T7053059/DoubleCastTest.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java
! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java
! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
! test/langtools/tools/javac/code/CharImmediateValue.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java
! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/langtools/tools/javac/file/SymLinkArchiveTest.java
! test/langtools/tools/javac/file/SymLinkShortNameTest.java
! test/langtools/tools/javac/file/SymLinkTest.java
! test/langtools/tools/javac/flow/LVTHarness.java
! test/langtools/tools/javac/generics/bridges/BridgeHarness.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/lambda/LocalVariableTable.java
! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/launcher/src/CLTest.java
! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NestedLineNumberTest.java
! test/langtools/tools/javac/linenumbers/NullCheckLineNumberTest.java
! test/langtools/tools/javac/meth/TestCP.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/ModuleVersion.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/multicatch/7005371/T7005371.java
! test/langtools/tools/javac/multicatch/Pos05.java
! test/langtools/tools/javac/options/release/ReleaseOption9.java
! test/langtools/tools/javac/options/release/ReleaseOptionUnsupported.java
! test/langtools/tools/javac/patterns/Annotations.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/preview/PreviewTest.java
! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
! test/langtools/tools/javac/recovery/AttrRecovery.java
! test/langtools/tools/javac/recovery/LambdaRecovery.java
! test/langtools/tools/javac/recovery/MethodModifiers.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
! test/langtools/tools/javac/varargs/6199075/T6199075.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
Changeset: 1cae0f53
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-09-07 16:12:55 +0000
URL: https://git.openjdk.org/leyden/commit/1cae0f53a9d37fbae9471bd942f7157429a85cd1
8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native
Reviewed-by: mbaesken, egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
+ src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTime.hpp
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
Changeset: b74805d3
Author: Christian Stein <cstein at openjdk.org>
Date: 2023-09-07 16:15:09 +0000
URL: https://git.openjdk.org/leyden/commit/b74805d38395ca8be9308d882bf6b84e93714849
8315863: [GHA] Update checkout action to use v4
Reviewed-by: shade
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/build-macos.yml
! .github/workflows/build-windows.yml
! .github/workflows/test.yml
Changeset: 9bf3dee2
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-09-07 17:12:46 +0000
URL: https://git.openjdk.org/leyden/commit/9bf3dee2424bd8ccbc7ef0175c6e7165ff5cf1c6
8314831: NMT tests ignore vm flags
Reviewed-by: lmesnik, stuefe, gziemski
! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java
! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java
! test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
Changeset: 683672c0
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-09-07 17:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/683672c0bbb7f4e3290bffa0df271da7d2539f8b
8292692: Move MethodCounters inline functions out of method.hpp
Reviewed-by: iklam, ccheung, kvn
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/utilities/xmlstream.cpp
Changeset: 0c865a75
Author: Ioi Lam <iklam at openjdk.org>
Date: 2023-09-07 18:30:09 +0000
URL: https://git.openjdk.org/leyden/commit/0c865a75e658617d40dfa9eb8cf44ccdcea928d9
8315637: JDK-8314249 broke libgraal
Reviewed-by: dnsimon, matsaave
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantPoolTest.java
Changeset: 7e7ab6ee
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-09-07 20:10:00 +0000
URL: https://git.openjdk.org/leyden/commit/7e7ab6ee1bfd05de6ca9aa690cf3349f9a3a19da
8315877: ProblemList vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java on macosx-aarch64
8315879: ProblemList java/awt/PopupMenu/PopupMenuLocation.java on macosx-aarch64
Reviewed-by: azvegint, rriggs, ccheung
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 4c6d7fc2
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-09-07 20:12:04 +0000
URL: https://git.openjdk.org/leyden/commit/4c6d7fc2584ce969649d06a366fb4b8688a3aaa9
8315795: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java fails after JDK-8305507
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
Changeset: 716201c7
Author: William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2023-09-07 21:14:28 +0000
URL: https://git.openjdk.org/leyden/commit/716201c77d160dc78db61957aa002eef71641688
8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 111ecdba
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-07 21:37:40 +0000
URL: https://git.openjdk.org/leyden/commit/111ecdbaf58e5c0b3a64e0eca8a291df295e71b0
8268829: Provide an optimized way to walk the stack with Class object only
8210375: StackWalker::getCallerClass throws UnsupportedOperationException
Reviewed-by: coleenp, dfuchs, bchristi
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
+ src/java.base/share/classes/java/lang/ClassFrameInfo.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
+ src/java.base/share/classes/java/lang/invoke/ResolvedMethodName.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
+ src/java.base/share/native/libjava/StackFrameInfo.c
! src/java.base/share/native/libjava/StackStreamFactory.c
! test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/Main.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java
! test/jdk/java/lang/StackWalker/GetCallerClassTest.java
! test/jdk/java/lang/StackWalker/SanityTest.java
! test/jdk/java/lang/StackWalker/StackRecorderUtil.java
! test/jdk/java/lang/StackWalker/StackStreamTest.java
! test/jdk/java/lang/StackWalker/StackWalkTest.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java
! test/jdk/jdk/internal/vm/Continuation/java.base/java/lang/StackWalkerHelper.java
! test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
Changeset: 4b43c25f
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Yi Yang <yyang at openjdk.org>
Date: 2023-09-08 02:13:52 +0000
URL: https://git.openjdk.org/leyden/commit/4b43c25fe382b5ee805a2d1b173fdd32d8da7fad
8310929: Optimization for Integer.toString
Reviewed-by: redestad, rriggs
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/jdk/java/lang/Integer/ToString.java
! test/jdk/java/lang/Long/ToString.java
Changeset: 806ef089
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-08 03:44:15 +0000
URL: https://git.openjdk.org/leyden/commit/806ef0897b42c8f3cb3b4d7bd904af9ed18a543e
8315594: Open source few headless Swing misc tests
Reviewed-by: azvegint
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4267840.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4218254.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4243463.java
+ test/jdk/javax/swing/tree/DefaultTreeSelectionModel/bug4485322.java
Changeset: 3a00ec86
Author: Tejesh R <tr at openjdk.org>
Date: 2023-09-08 04:26:14 +0000
URL: https://git.openjdk.org/leyden/commit/3a00ec863904abd09ddcdc4b6dcf1147c52e0aae
8312075: FileChooser.win32.newFolder is not updated when changing Locale
Reviewed-by: aivanov, abhiscxk
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/jdk/javax/swing/JFileChooser/FileChooserNewFolderLocaleTest.java
Changeset: 3c258ac9
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-08 04:40:01 +0000
URL: https://git.openjdk.org/leyden/commit/3c258ac907287850d690375bae07c0575d1f1463
8315702: jcmd Thread.dump_to_file slow with millions of virtual threads
Reviewed-by: mchung, amenkov, jpai
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
Changeset: dac17279
Author: Roland Westrelin <roland at openjdk.org>
Date: 2023-09-08 07:48:05 +0000
URL: https://git.openjdk.org/leyden/commit/dac1727956cf9edeae1dad677f3f9ae87882a6b9
8308869: C2: use profile data in subtype checks when profile has more than one class
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: vlivanov, thartmann
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/subtypenode.hpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
+ test/hotspot/jtreg/compiler/c2/irTests/ProfileAtTypeCheck.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 825e0ed2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-08 08:34:05 +0000
URL: https://git.openjdk.org/leyden/commit/825e0ed2a1fde617ad2a7b74d951df3c1417d463
8315774: Enable parallelism in vmTestbase/gc/g1/unloading tests
Reviewed-by: phh, lmesnik
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TEST.properties
Changeset: 7ef059a7
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-08 08:44:22 +0000
URL: https://git.openjdk.org/leyden/commit/7ef059a75cdd2e96421a165ea1dd8391381bd7b5
8315605: G1: Add number of nmethods in code roots scanning statistics
Reviewed-by: iwalulya, ayang
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 8ddf9eac
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-08 08:44:46 +0000
URL: https://git.openjdk.org/leyden/commit/8ddf9eac00b238c135975a15d1ef56b55c67ad36
8315686: G1: Disallow evacuation of marking regions in a Prepare Mixed gc
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
Changeset: c664f1ca
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2023-09-08 09:59:23 +0000
URL: https://git.openjdk.org/leyden/commit/c664f1ca660adea934f099de8595b6ec10d3a824
8307352: AARCH64: Improve itable_stub
Reviewed-by: simonis, eastigeevich, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
Changeset: 4a6bd814
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-08 11:26:58 +0000
URL: https://git.openjdk.org/leyden/commit/4a6bd81432130ea96ef87a3982d1092c5edb09f8
8315854: G1: Remove obsolete comment in G1ReclaimEmptyRegionsTask
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: ebc718f5
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-08 11:55:54 +0000
URL: https://git.openjdk.org/leyden/commit/ebc718f5c06618894a4e667fd497d9b87514dcfd
8315818: vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java fails on libgraal
Reviewed-by: never
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/runtime/threads.cpp
Changeset: b3dfc399
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2023-09-08 12:27:01 +0000
URL: https://git.openjdk.org/leyden/commit/b3dfc399dae714958f22624daf76831c6ec2dfe0
8315930: Revert "8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native"
Reviewed-by: egahlin
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
- src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
- src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTime.hpp
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
Changeset: ab6a87e6
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2023-09-08 14:09:10 +0000
URL: https://git.openjdk.org/leyden/commit/ab6a87e6705ef7d431ac2955e8501426344a4e1c
8314838: 3 compiler tests ignore vm flags
Reviewed-by: eastigeevich, kvn, lmesnik
! test/hotspot/jtreg/compiler/ciReplay/TestInvalidReplayFile.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java
Changeset: e409d07a
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-09-08 14:25:58 +0000
URL: https://git.openjdk.org/leyden/commit/e409d07ae84c693b656c02befb636593f9293635
8315696: SignedLoggerFinderTest.java test failed
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Reviewed-by: dfuchs
! test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/PlatformRecursiveLoadingTest.java
! test/jdk/java/lang/System/LoggerFinder/RecursiveLoading/RecursiveLoadingTest.java
! test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
- test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerUtils.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/LogStream.java
+ test/jdk/java/lang/System/LoggerFinder/lib/BootstrapLoggerUtils.java
Changeset: 9559e035
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-08 15:11:17 +0000
URL: https://git.openjdk.org/leyden/commit/9559e035d2692d9d61bec2a13b5239a98db077ac
8315578: PPC builds are broken after JDK-8304913
Reviewed-by: mdoerr, rriggs
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: a62c48b8
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-09-08 16:36:21 +0000
URL: https://git.openjdk.org/leyden/commit/a62c48b87e814b5b1f4c8089f9ff354156f92f69
8315891: java/foreign/TestLinker.java failed with "error occurred while instantiating class TestLinker: null"
Reviewed-by: sundar, jvernee, pminborg
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java
Changeset: dccf6704
Author: Joe Wang <joehw at openjdk.org>
Date: 2023-09-08 20:24:23 +0000
URL: https://git.openjdk.org/leyden/commit/dccf6704925715e62dcbf84ac11930298913e173
8306632: Add a JDK Property for specifying DTD support
Reviewed-by: lancea, smarks
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/ImplPropertyTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/config/files/dtd2.properties
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DOMTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/DTDTestBase.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/SAXTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/SchemaTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/StAXTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/dtd/TransformTest.java
+ test/jaxp/javax/xml/jaxp/unittest/common/util/TestBase.java
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_company.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_person.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDImport_product.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_company.xsd
= test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_person.xsd
= test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSDInclude_product.xsd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.dtd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLDTD.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XSLPI_target.xsl
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/properties.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/properties1.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/test.dtd
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/val_test.xml
+ test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/val_test.xsd
Changeset: 578ded46
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-09-08 22:06:24 +0000
URL: https://git.openjdk.org/leyden/commit/578ded4645a6ef32e9174ae973fe4c3aa6d5baab
8312418: Add Elements.getEnumConstantBody
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ test/langtools/tools/javac/processing/model/util/elements/TestGetEnumConstantBody.java
Changeset: 9b0da489
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-08 23:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/9b0da4891527cb426093266d53e1c4e80a48376d
8315410: Undocumented exceptions in java.text.StringCharacterIterator
Reviewed-by: naoto
! src/java.base/share/classes/java/text/StringCharacterIterator.java
Changeset: b482e6d9
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2023-09-09 01:28:20 +0000
URL: https://git.openjdk.org/leyden/commit/b482e6d90245288de5387cc7f6d68294cbc8e6e8
8315580: Remove unused java_lang_String::set_value_raw()
Reviewed-by: shade, ayang
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 68f69417
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2023-09-09 10:32:23 +0000
URL: https://git.openjdk.org/leyden/commit/68f69417c70d6a9fa9bd7deba10b7820c66a3c34
8314452: Explicitly indicate inlining success/failure in PrintInlining
Reviewed-by: kvn, shade, thartmann
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/c2/unloaded/TestInlineUnloaded.java
! test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
Changeset: 9a83d558
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-10 14:57:40 +0000
URL: https://git.openjdk.org/leyden/commit/9a83d55887e5e3a0a2e1e020c6ccb91604672358
8315373: Change VirtualThread to unmount after freezing, re-mount before thawing
Reviewed-by: pchilanomate, mgronlun, sspitsyn
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: dab1c213
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-09-10 23:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/dab1c213fd2760686a7bf3fc8838f4a21056a954
8314491: Linux: jexec launched via PATH fails to find java
Reviewed-by: dholmes, rriggs
! src/java.base/unix/native/launcher/jexec.c
! test/jdk/tools/launcher/Jexec.java
Changeset: a04c6c1a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-11 07:06:41 +0000
URL: https://git.openjdk.org/leyden/commit/a04c6c1ac663a1eab7d45913940cb6ac0af2c11c
8315609: Open source few more swing text/html tests
Reviewed-by: jdv
+ test/jdk/javax/swing/text/html/Map/bug4322891.java
+ test/jdk/javax/swing/text/html/StyleSheet/bug4476002.java
+ test/jdk/javax/swing/text/html/TableView/bug4412522.java
+ test/jdk/javax/swing/text/html/TableView/bug4690812.java
Changeset: 35bccacb
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-11 09:02:40 +0000
URL: https://git.openjdk.org/leyden/commit/35bccacb6618e9ec686be895a9ef6ba8f3375ef0
8315841: RISC-V: Check for hardware TSO support
Reviewed-by: vkempik, rehn, fyang
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 996b3362
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 11:07:21 +0000
URL: https://git.openjdk.org/leyden/commit/996b3362bf160fe3b93597fde119c721b6a97cbf
8315781: Reduce the max value of GCDrainStackTargetSize
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: 1941290b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 12:08:31 +0000
URL: https://git.openjdk.org/leyden/commit/1941290b7954033d76527f802bc4c343e8d9f2a8
8315942: Sort platform enums and definitions after JDK-8304913 follow-ups
Reviewed-by: rriggs, jpai
! src/java.base/share/classes/jdk/internal/util/Architecture.java
! src/java.base/share/classes/jdk/internal/util/PlatformProps.java.template
! test/jdk/jdk/internal/util/ArchTest.java
Changeset: 7b3e6970
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 12:45:31 +0000
URL: https://git.openjdk.org/leyden/commit/7b3e6970a6138d114db67eaa3c68aa02ec82d27e
8315855: G1: Revise signature of set_humongous_candidate
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
Changeset: ae08143d
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-11 13:23:47 +0000
URL: https://git.openjdk.org/leyden/commit/ae08143d3dd3aa559447623389a5b23c5d32398a
8315611: Open source swing text/html and tree test
Reviewed-by: jdv
+ test/jdk/javax/swing/text/html/TableView/bug4813831.java
+ test/jdk/javax/swing/tree/DefaultTreeCellEditor/bug4480602.java
+ test/jdk/javax/swing/tree/DefaultTreeCellRenderer/bug4180224.java
+ test/jdk/javax/swing/tree/FixedHeightLayoutCache/bug4745001.java
Changeset: 4cb4637b
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2023-09-11 13:39:26 +0000
URL: https://git.openjdk.org/leyden/commit/4cb4637b797d0347f524662cbb853494573da7b9
8315970: Big-endian issues after JDK-8310929
Reviewed-by: mdoerr
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: 66b6a5a8
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2023-09-11 14:05:48 +0000
URL: https://git.openjdk.org/leyden/commit/66b6a5a84f13157c8b02cf64f86c064517cd4710
8277954: Replace use of monitors with explicit locks in the JDK LDAP provider implementation
Reviewed-by: dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
Changeset: d06a5643
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-11 14:42:10 +0000
URL: https://git.openjdk.org/leyden/commit/d06a5643288a67491ea454b5c08167f1967aee33
8315765: G1: Incorrect use of G1LastPLABAverageOccupancy
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
Changeset: 877731d2
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 16:34:56 +0000
URL: https://git.openjdk.org/leyden/commit/877731d2a20249ce4724a071ba2da1faa56daca4
8315770: serviceability/sa/TestJmapCoreMetaspace.java should run with -XX:-VerifyDependencies
Reviewed-by: shade, kevinw, cjplummer, lmesnik
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
Changeset: dd214d0f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-11 16:41:35 +0000
URL: https://git.openjdk.org/leyden/commit/dd214d0f9543f125ef514eb3a60a65a5f514b1ca
8315437: Enable parallelism in vmTestbase/nsk/monitoring/stress/classload tests
Reviewed-by: lmesnik, cjplummer
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload001/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload002/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload004/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload005/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload006/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload008/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload010/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload011/TEST.properties
- test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload012/TEST.properties
Changeset: d0be73a7
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-11 16:48:22 +0000
URL: https://git.openjdk.org/leyden/commit/d0be73a78038faf9509623bc4ba71eb4385cd645
8041488: Locale-Dependent List Patterns
Reviewed-by: joehw, rriggs
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/java/text/Format.java
+ src/java.base/share/classes/java/text/ListFormat.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
+ test/jdk/java/text/Format/ListFormat/TestListFormat.java
Changeset: fda142ff
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-09-12 02:46:47 +0000
URL: https://git.openjdk.org/leyden/commit/fda142ff6cfefa12ec1ea4d4eb48b3c1b285bc04
8312174: missing JVMTI events from vthreads parked during JVMTI attach
Reviewed-by: lmesnik, amenkov
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/libVThreadEventTest.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.h
Changeset: d08258f7
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-09-12 07:19:05 +0000
URL: https://git.openjdk.org/leyden/commit/d08258f735053142e43896c16cf7c6155cd9c35f
8315938: Deprecate for removal Unsafe methods that have standard APIs for many releases
Reviewed-by: mchung, psandoz, iris
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 94800781
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-12 07:40:29 +0000
URL: https://git.openjdk.org/leyden/commit/94800781eae192d3e82f5635d4aad165f11eabc1
8315550: G1: Fix -Wconversion warnings in g1NUMA
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMA.hpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: f55e7994
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-09-12 08:11:24 +0000
URL: https://git.openjdk.org/leyden/commit/f55e799491c39dcaf7b3935b6d560ee0a3239191
8316038: Fix doc typos in java.io.Console and java.util.Scanner
Reviewed-by: bpb, naoto, iris
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/util/Scanner.java
Changeset: 3b422d0d
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-09-12 08:54:59 +0000
URL: https://git.openjdk.org/leyden/commit/3b422d0dc127d80a6ab6965a32f371b69b8ffd48
8316094: Problemlist compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
Reviewed-by: thartmann
! test/hotspot/jtreg/ProblemList.txt
Changeset: 455c471e
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2023-09-12 09:06:08 +0000
URL: https://git.openjdk.org/leyden/commit/455c471ee36e26dd1ece61c615b8421d65359d5d
8313277: Resolve multiple definition of 'normalize' when statically linking JDK native libraries with user code
Co-authored-by: Chris Moon <cjmoon at google.com>
Reviewed-by: dholmes, stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/FileSystemSupport.h
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/unix/native/libinstrument/FileSystemSupport_md.c
! src/java.instrument/windows/native/libinstrument/FileSystemSupport_md.c
Changeset: 8b4f9a88
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-12 11:47:07 +0000
URL: https://git.openjdk.org/leyden/commit/8b4f9a88e606c4c6722061ce9946ce17340ff1df
8315990: Amend problemlisted tests to proper position
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
Changeset: 6f2684b7
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-09-12 12:02:34 +0000
URL: https://git.openjdk.org/leyden/commit/6f2684b7ba1fd699a7393de434a9ccaf6af78fbe
8315948: JDK-8315818 broke Xcomp on libgraal
Reviewed-by: never, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 50158f39
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-12 12:38:38 +0000
URL: https://git.openjdk.org/leyden/commit/50158f393e0b077b22886f44624ff23e65dedeb8
8316002: Remove unnecessary seen_dead_loader in ClassLoaderDataGraph::do_unloading
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
Changeset: 347beb21
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-09-12 13:34:04 +0000
URL: https://git.openjdk.org/leyden/commit/347beb21aa856cebdcf4407eac59f1cad46376c1
8315998: Remove dead ClassLoaderDataGraphKlassIteratorStatic
Reviewed-by: coleenp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
Changeset: fc3e8266
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-09-12 14:40:06 +0000
URL: https://git.openjdk.org/leyden/commit/fc3e8266929826f8e58bc76fe97423d76bc7be87
8314832: Few runtime/os tests ignore vm flags
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
Changeset: d75d9774
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-12 16:24:16 +0000
URL: https://git.openjdk.org/leyden/commit/d75d9774c806e4bf73caa69cd78c31a132e4c812
8285447: StackWalker minimal batch size should be optimized for getCallerClass
Reviewed-by: simonis
! src/java.base/share/classes/java/lang/StackStreamFactory.java
+ test/micro/org/openjdk/bench/java/lang/CallerClassBench.java
! test/micro/org/openjdk/bench/java/lang/StackWalkBench.java
Changeset: e0845163
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-12 16:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/e0845163aa57cc8f68b11e1a553885676358f2a6
8315968: Move java.util.Digits to jdk.internal.util and refactor to reduce duplication
Reviewed-by: rriggs, liach, redestad
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
- src/java.base/share/classes/java/util/DecimalDigits.java
! src/java.base/share/classes/java/util/FormatItem.java
- src/java.base/share/classes/java/util/OctalDigits.java
! src/java.base/share/classes/java/util/UUID.java
+ src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
= src/java.base/share/classes/jdk/internal/util/Digits.java
= src/java.base/share/classes/jdk/internal/util/HexDigits.java
+ src/java.base/share/classes/jdk/internal/util/OctalDigits.java
Changeset: 1d702d28
Author: Andrew Haley <aph at openjdk.org>
Date: 2023-09-12 16:49:55 +0000
URL: https://git.openjdk.org/leyden/commit/1d702d28b687add53762435abceb55f4dc2d37e2
8313800: AArch64: SA stack walking code having trouble finding sender frame when invoking LambdaForms is involved
Reviewed-by: cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
Changeset: 947dee7f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-12 18:13:55 +0000
URL: https://git.openjdk.org/leyden/commit/947dee7f2d5f7295ab7fc47c7823d0662d3c07ff
8316113: Infinite permission checking loop in java/net/spi/InetAddressResolverProvider/RuntimePermissionTest
Reviewed-by: jpai, aefimov, dfuchs
! test/jdk/java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java
Changeset: ac2dfe45
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-09-12 18:19:07 +0000
URL: https://git.openjdk.org/leyden/commit/ac2dfe45d1b7fb9b99b0ba1402189de1791319b8
8313865: Always true condition in sun.nio.cs.CharsetMapping#readINDEXC2B
Reviewed-by: aturbanov, vtewari, rriggs, iris
! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java
Changeset: 020255a7
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-12 20:16:05 +0000
URL: https://git.openjdk.org/leyden/commit/020255a72dc374ba0bdd44772047f14a8bfe69a9
8267174: Many test files have the wrong Copyright header
Reviewed-by: valeriep, aivanov, iris, dholmes, ihse
! test/hotspot/jtreg/compiler/intrinsics/string/TestCopyValueOf.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIndexOfCharIntrinsics.java
! test/hotspot/jtreg/containers/docker/JfrNetwork.java
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithG1.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressAllocationGCEventsWithParallel.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithDefNew.java
! test/hotspot/jtreg/gc/stress/jfr/TestStressBigAllocationGCEventsWithParallel.java
! test/hotspot/jtreg/runtime/exceptionMsgs/LongExceptionMessageTest.java
! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java
! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp
! test/jdk/com/sun/jmx/mbeanserver/introspector/BeanClass.java
! test/jdk/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java
! test/jdk/com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java
! test/jdk/com/sun/net/httpserver/bugs/8300268/jdk.httpserver/sun/net/httpserver/HttpServerAccess.java
! test/jdk/com/sun/net/httpserver/bugs/HttpExchange/jdk.httpserver/sun/net/httpserver/HttpExchangeAccess.java
! test/jdk/java/foreign/TestHFA.java
! test/jdk/java/lang/Character/CharCheck.java
! test/jdk/java/lang/Character/CheckUnicode.java
! test/jdk/java/lang/Character/DumpCharProperties.java
! test/jdk/java/lang/Character/UnicodeBlock/CheckBlocks.java
! test/jdk/java/lang/Character/UnicodeCasingTest.java
! test/jdk/java/lang/Character/UnicodeSpec.java
! test/jdk/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/FakePackage.java
! test/jdk/java/lang/Package/annotation/src/p/Duplicate.java
! test/jdk/java/lang/StrictMath/FdlibmTranslit.java
! test/jdk/java/lang/String/SpecialCasingTest.java
! test/jdk/java/lang/String/UnicodeCasingTest.java
! test/jdk/java/lang/annotation/AnnotationVerifier.java
! test/jdk/java/lang/annotation/AnnotationWithLambda.java
! test/jdk/java/lang/annotation/ClassFileGenerator.java
! test/jdk/java/lang/annotation/GoodAnnotation.java
! test/jdk/java/lang/constant/ModuleDescTest.java
! test/jdk/java/lang/constant/PackageDescTest.java
! test/jdk/java/lang/invoke/8076596/Test8076596.java
! test/jdk/java/lang/invoke/8147078/Test8147078.java
! test/jdk/java/lang/invoke/ArrayConstructorTest.java
! test/jdk/java/lang/invoke/ArrayLengthTest.java
! test/jdk/java/lang/invoke/ConstantIdentityMHTest.java
! test/jdk/java/lang/invoke/CountedLoopIterationCountsTest.java
! test/jdk/java/lang/invoke/DropArgumentsTest.java
! test/jdk/java/lang/invoke/FindAccessTest.java
! test/jdk/java/lang/invoke/FindClassSecurityManager.java
! test/jdk/java/lang/invoke/FoldTest.java
! test/jdk/java/lang/invoke/InvokeMethodHandleWithBadArgument.java
! test/jdk/java/lang/invoke/LoopCombinatorLongSignatureTest.java
! test/jdk/java/lang/invoke/LoopCombinatorTest.java
! test/jdk/java/lang/invoke/MethodHandles/TestCatchException.java
! test/jdk/java/lang/invoke/MethodTypeSecurityManager.java
! test/jdk/java/lang/invoke/SpreadCollectTest.java
! test/jdk/java/lang/invoke/TryFinallyTest.java
! test/jdk/java/lang/invoke/VarArgsTest.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
! test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java
! test/jdk/java/lang/invoke/indify/Indify.java
! test/jdk/java/lang/invoke/lookup/ChainedLookupTest.java
! test/jdk/java/lang/invoke/lookup/ReflectiveLookupTest.java
! test/jdk/java/lang/invoke/lookup/java.base/java/lang/LookupTest.java
! test/jdk/java/lang/reflect/Generics/TestGenericReturnTypeToString.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/jdk/java/net/httpclient/ExpectContinueTest.java
! test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/testlib/ResolutionRegistry.java
! test/jdk/java/security/AccessController/DoPrivAccomplice.java
! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java
! test/jdk/java/security/AccessController/DoPrivTest.java
! test/jdk/java/security/KeyStore/PKCS12/CheckDefaults.java
! test/jdk/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java
! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java
! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java
! test/jdk/java/security/KeyStore/PKCS12/Utils.java
! test/jdk/java/security/cert/CertPathBuilder/selfIssued/openssl.cnf
! test/jdk/java/security/cert/CertPathValidator/indirectCRL/openssl.cnf
! test/jdk/java/security/cert/CertPathValidator/nameConstraints/openssl.cnf
! test/jdk/java/security/testlibrary/CertificateBuilder.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/java/text/Format/CompactNumberFormat/TestMutatingInstance.java
! test/jdk/java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java
! test/jdk/java/text/Format/DecimalFormat/MantissaDigits.java
! test/jdk/java/time/tck/java/time/AbstractTCKTest.java
! test/jdk/java/time/tck/java/time/chrono/CopticChronology.java
! test/jdk/java/time/tck/java/time/chrono/CopticDate.java
! test/jdk/java/time/tck/java/time/chrono/CopticEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDate.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoPeriod.java
! test/jdk/java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java
! test/jdk/java/time/tck/java/time/chrono/TCKHijrahChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKHijrahEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKIsoChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKIsoEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKJapaneseEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKMinguoChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKMinguoEra.java
! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java
! test/jdk/java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java
! test/jdk/java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java
! test/jdk/java/time/tck/java/time/format/TCKFormatStyle.java
! test/jdk/java/time/tck/java/time/format/TCKResolverStyle.java
! test/jdk/java/time/tck/java/time/format/TCKSignStyle.java
! test/jdk/java/time/tck/java/time/temporal/TCKChronoField.java
! test/jdk/java/time/tck/java/time/temporal/TCKChronoUnit.java
! test/jdk/java/time/tck/java/time/temporal/TCKIsoFields.java
! test/jdk/java/time/tck/java/time/temporal/TCKWeekFields.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java
! test/jdk/java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java
! test/jdk/java/time/test/java/time/chrono/TestChronoLocalDate.java
! test/jdk/java/time/test/java/time/chrono/TestChronologyPerf.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
! test/jdk/java/time/test/java/time/chrono/TestExampleCode.java
! test/jdk/java/time/test/java/time/chrono/TestIsoChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestJapaneseChronology.java
! test/jdk/java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java
! test/jdk/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java
! test/jdk/java/time/test/java/time/temporal/TestChronoField.java
! test/jdk/java/time/test/java/time/temporal/TestChronoUnit.java
! test/jdk/java/time/test/java/time/temporal/TestIsoFields.java
! test/jdk/java/time/test/java/time/temporal/TestIsoWeekFields.java
! test/jdk/java/util/Arrays/java.base/java/util/SortingHelper.java
! test/jdk/java/util/Map/FunctionalCMEs.java
! test/jdk/java/util/stream/CustomFJPoolTest.java
! test/jdk/javax/crypto/CryptoPermissions/CryptoPolicyFallback.java
! test/jdk/javax/crypto/CryptoPermissions/InconsistentEntries.java
! test/jdk/javax/crypto/CryptoPermissions/TestExemption.java
! test/jdk/javax/crypto/CryptoPermissions/TestUnlimited.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilHmacSHA1.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/com/evilprovider/EvilProvider.java
! test/jdk/javax/crypto/SecretKeyFactory/evilprov/module-info.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/jdk/javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java
! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java
! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java
! test/jdk/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/jdk/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/jdk/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/jdk/javax/net/ssl/TLSv11/GenericStreamCipher.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/jdk/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/jdk/javax/net/ssl/TLSv12/SignatureAlgorithms.java
! test/jdk/javax/net/ssl/ciphersuites/ECCurvesconstraints.java
! test/jdk/javax/net/ssl/templates/SSLCapabilities.java
! test/jdk/javax/net/ssl/templates/SSLExplorer.java
! test/jdk/javax/print/PrintSEUmlauts/PrintSEUmlauts.java
! test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/sound/sampled/Lines/ToString.java
! test/jdk/javax/xml/crypto/dsig/ErrorHandlerPermissions.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/AnnotationModelTest.java
! test/jdk/jdk/classfile/AnnotationTest.java
! test/jdk/jdk/classfile/ArrayTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/BoundAttributeTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderParamTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LimitsTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LowJCovAttributeTest.java
! test/jdk/jdk/classfile/LowModuleTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/ModuleBuilderTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/PreviewMinorVersionTest.java
! test/jdk/jdk/classfile/PrimitiveClassConstantTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/SignaturesTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/StackTrackerTest.java
! test/jdk/jdk/classfile/StreamedVsListTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/jdk/jdk/classfile/UtilTest.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
! test/jdk/jdk/classfile/helpers/ByteArrayClassLoader.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/TestConstants.java
! test/jdk/jdk/classfile/helpers/TestUtil.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/classfile/testdata/Lvt.java
! test/jdk/jdk/classfile/testdata/Pattern1.java
! test/jdk/jdk/classfile/testdata/Pattern10.java
! test/jdk/jdk/classfile/testdata/Pattern2.java
! test/jdk/jdk/classfile/testdata/Pattern3.java
! test/jdk/jdk/classfile/testdata/Pattern4.java
! test/jdk/jdk/classfile/testdata/Pattern5.java
! test/jdk/jdk/classfile/testdata/Pattern6.java
! test/jdk/jdk/classfile/testdata/Pattern7.java
! test/jdk/jdk/classfile/testdata/Pattern8.java
! test/jdk/jdk/classfile/testdata/Pattern9.java
! test/jdk/jdk/classfile/testdata/TypeAnnotationPattern.java
! test/jdk/jdk/dynalink/BeanLinkerTest.java
! test/jdk/jdk/dynalink/BeansLinkerTest.java
! test/jdk/jdk/dynalink/CallSiteTest.java
! test/jdk/jdk/dynalink/CallerSensitiveTest.java
! test/jdk/jdk/dynalink/ClassLoaderAware.java
! test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java
! test/jdk/jdk/dynalink/LookupTest.java
! test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java
! test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java
! test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java
! test/jdk/jdk/incubator/vector/clean.sh
! test/jdk/jdk/incubator/vector/config.sh
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/internal/math/ToDecimal/MathUtilsTest.java
! test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java
! test/jdk/jdk/jfr/event/gc/collection/gc-testsettings.jfc
! test/jdk/jdk/jfr/event/gc/detailed/concurrentmodefailure-testsettings.jfc
! test/jdk/jdk/jfr/event/gc/detailed/promotionfailed-testsettings.jfc
! test/jdk/jdk/jfr/jvm/E.java
! test/jdk/lib/client/ExtendedRobot.java
! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFrameAPIDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFramePopupMenuDriver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/LookAndFeel.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Platform.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java
! test/jdk/start-Xvfb.sh
! test/jdk/sun/java2d/loops/GraphicsPrimitiveMgrTest.java
! test/jdk/sun/misc/SunMiscSignalTest.java
! test/jdk/sun/nio/cs/OLD/DBCSDecoderMapping.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Decoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Encoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Decoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Encoder.java
! test/jdk/sun/nio/cs/OLD/DBCS_ONLY_IBM_EBCDIC_Decoder.java
! test/jdk/sun/nio/cs/OLD/DoubleByteDecoder.java
! test/jdk/sun/nio/cs/OLD/DoubleByteEncoder.java
! test/jdk/sun/nio/cs/OLD/EUC_CN_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_LINUX_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_JP_Open_OLD.java
! test/jdk/sun/nio/cs/OLD/EUC_KR_OLD.java
! test/jdk/sun/nio/cs/OLD/GBK_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM1381_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM1383_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM930_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM933_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM935_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM937_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM939_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM942C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM942_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM943C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM943_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM948_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM949C_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM949_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM950_OLD.java
! test/jdk/sun/nio/cs/OLD/IBM970_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0201_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Encoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_OLD.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Decoder.java
! test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Encoder.java
! test/jdk/sun/nio/cs/OLD/Johab_OLD.java
! test/jdk/sun/nio/cs/OLD/MS932DB.java
! test/jdk/sun/nio/cs/OLD/MS932_OLD.java
! test/jdk/sun/nio/cs/OLD/MS936_OLD.java
! test/jdk/sun/nio/cs/OLD/MS949_OLD.java
! test/jdk/sun/nio/cs/OLD/MS950_OLD.java
! test/jdk/sun/nio/cs/OLD/PCK_OLD.java
! test/jdk/sun/nio/cs/OLD/SJIS_OLD.java
! test/jdk/sun/nio/cs/OLD/SimpleEUCDecoder.java
! test/jdk/sun/nio/cs/OLD/SingleByteDecoder.java
! test/jdk/sun/nio/cs/OLD/SingleByteEncoder.java
! test/jdk/sun/nio/cs/TestUnmappable.java
! test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/generate.sh
! test/jdk/sun/security/provider/certpath/DisabledAlgorithms/openssl.cnf
! test/jdk/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/jdk/sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java
! test/jdk/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java
! test/jdk/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java
! test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java
! test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java
! test/jdk/sun/security/util/math/BigIntegerModuloP.java
! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
! test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java
! test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/FakeObjCopy.java
! test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java
! test/jdk/tools/launcher/exeJliLaunchTest.c
! test/lib/jdk/test/lib/OSVersion.java
! test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java
! test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java
! test/lib/jdk/test/lib/hprof/model/HackJavaValue.java
! test/lib/jdk/test/lib/hprof/model/JavaBoolean.java
! test/lib/jdk/test/lib/hprof/model/JavaByte.java
! test/lib/jdk/test/lib/hprof/model/JavaChar.java
! test/lib/jdk/test/lib/hprof/model/JavaClass.java
! test/lib/jdk/test/lib/hprof/model/JavaDouble.java
! test/lib/jdk/test/lib/hprof/model/JavaField.java
! test/lib/jdk/test/lib/hprof/model/JavaFloat.java
! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java
! test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java
! test/lib/jdk/test/lib/hprof/model/JavaInt.java
! test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java
! test/lib/jdk/test/lib/hprof/model/JavaLong.java
! test/lib/jdk/test/lib/hprof/model/JavaObject.java
! test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java
! test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java
! test/lib/jdk/test/lib/hprof/model/JavaShort.java
! test/lib/jdk/test/lib/hprof/model/JavaStatic.java
! test/lib/jdk/test/lib/hprof/model/JavaThing.java
! test/lib/jdk/test/lib/hprof/model/JavaValue.java
! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java
! test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java
! test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java
! test/lib/jdk/test/lib/hprof/model/ReachableObjects.java
! test/lib/jdk/test/lib/hprof/model/ReferenceChain.java
! test/lib/jdk/test/lib/hprof/model/Root.java
! test/lib/jdk/test/lib/hprof/model/Snapshot.java
! test/lib/jdk/test/lib/hprof/model/StackFrame.java
! test/lib/jdk/test/lib/hprof/model/StackTrace.java
! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/HprofReader.java
! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java
! test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java
! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java
! test/lib/jdk/test/lib/hprof/util/ArraySorter.java
! test/lib/jdk/test/lib/hprof/util/Comparer.java
! test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java
! test/lib/jdk/test/lib/hprof/util/Misc.java
! test/lib/jdk/test/lib/hprof/util/VectorSorter.java
! test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
! test/lib/jdk/test/lib/jfr/CommonHelper.java
! test/lib/jdk/test/lib/jfr/EventField.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/jdk/test/lib/jfr/EventTypePrototype.java
! test/lib/jdk/test/lib/jfr/EventVerifier.java
! test/lib/jdk/test/lib/jfr/Events.java
! test/lib/jdk/test/lib/jfr/FileHelper.java
! test/lib/jdk/test/lib/jfr/GCHelper.java
! test/lib/jdk/test/lib/jfr/RecurseThread.java
! test/lib/jdk/test/lib/jfr/SimpleEvent.java
! test/lib/jdk/test/lib/jfr/SimpleEventHelper.java
! test/lib/jdk/test/lib/jfr/SimpleSetting.java
! test/lib/jdk/test/lib/jfr/StreamingUtils.java
! test/lib/jdk/test/lib/jfr/Stressor.java
! test/lib/jdk/test/lib/jfr/TestClassLoader.java
! test/lib/jdk/test/lib/jfr/VoidFunction.java
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
! test/make/autoconf/test.m4
! test/micro/org/openjdk/bench/java/lang/Characters.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java
! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentVsBits.java
! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
! test/micro/org/openjdk/bench/java/lang/foreign/libStrLen.c
! test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template
! test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template
! test/micro/org/openjdk/bench/java/security/GetContext.java
! test/micro/org/openjdk/bench/java/util/stream/tasks/README
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java
! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptInjectNoop.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/AdaptNull.java
! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java
! test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java
! test/micro/org/openjdk/bench/jdk/classfile/TestConstants.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java
! test/micro/org/openjdk/bench/vm/fences/Multiple.java
! test/micro/org/openjdk/bench/vm/fences/MultipleWithLoads.java
! test/micro/org/openjdk/bench/vm/fences/MultipleWithStores.java
! test/micro/org/openjdk/bench/vm/fences/SafePublishing.java
! test/micro/org/openjdk/bench/vm/fences/Single.java
Changeset: a9679acd
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2023-09-12 20:17:52 +0000
URL: https://git.openjdk.org/leyden/commit/a9679acd5c85b88afe827dc55dbe9a78b00c8918
8253620: Debug symbols for tests missing on macos and windows
Reviewed-by: dholmes, ihse, jwaters
! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: dde11551
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-12 22:59:34 +0000
URL: https://git.openjdk.org/leyden/commit/dde11551e26dedd28168d2d4528e9dd66ed82999
8315946: DecimalFormat and CompactNumberFormat do allow U+FFFE and U+FFFF in the pattern
Reviewed-by: naoto
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
Changeset: bd52bbfa
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-13 02:33:03 +0000
URL: https://git.openjdk.org/leyden/commit/bd52bbfa272691caab227d736021362c06449535
8316060: test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java may fail if heap is huge
Reviewed-by: lmesnik, dholmes
! test/hotspot/jtreg/runtime/reflect/ReflectOutOfMemoryError.java
Changeset: 1ebf510e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-13 04:58:49 +0000
URL: https://git.openjdk.org/leyden/commit/1ebf510e5a42c7b53720ed94e39e081f74821fc1
8315743: RISC-V: Cleanup masm lr()/sc() methods
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
Changeset: cbbfa0dd
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-13 04:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/cbbfa0ddfb1485edfc6275dd7085b3096f7eccf6
8315652: RISC-V: Features string uses wrong separator for jtreg
Reviewed-by: fyang, luhenry
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: a36f5a54
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-13 05:25:25 +0000
URL: https://git.openjdk.org/leyden/commit/a36f5a54ab4871739f2ccbabb684942fc3cadf20
8315663: Open source misc awt tests
Reviewed-by: tr, jdv
+ test/jdk/java/awt/Icon/SetIconImageExceptionTest.java
+ test/jdk/sun/awt/PaletteTester.java
= test/jdk/sun/awt/duke.gif
Changeset: ece9bdfc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-13 06:04:10 +0000
URL: https://git.openjdk.org/leyden/commit/ece9bdfc838a5c419c789319ff794f1ae29b0256
8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
Changeset: fe5ef5f2
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:27:18 +0000
URL: https://git.openjdk.org/leyden/commit/fe5ef5f20dcf647b4ca30963b42fa01449f0d9c0
8315677: Open source few swing JFileChooser and other tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JFileChooser/bug4624353.java
+ test/jdk/javax/swing/JFileChooser/bug4673161.java
+ test/jdk/javax/swing/JFileChooser/bug4782168.java
+ test/jdk/javax/swing/JLabel/bug4822331.java
+ test/jdk/javax/swing/JOptionPane/bug4191835.java
Changeset: 36552e71
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-09-13 07:29:10 +0000
URL: https://git.openjdk.org/leyden/commit/36552e7193a094936d5ed51be602b9c840d9b844
8316123: ProblemList serviceability/dcmd/gc/RunFinalizationTest.java on AIX
Reviewed-by: clanger
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2d168c57
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-13 07:32:54 +0000
URL: https://git.openjdk.org/leyden/commit/2d168c573402c0fc3dfb6c1fe6f48ec46997fa67
8313202: MutexLocker should disallow null Mutexes
Reviewed-by: dholmes, coleenp, dcubed
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/threads.cpp
Changeset: bb6b3f24
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/bb6b3f2486b07a6ccdeea18519453e6d9c05c2c3
8315761: Open source few swing JList and JMenuBar tests
Reviewed-by: psadhukhan, tr
+ test/jdk/javax/swing/JList/bug4300224.java
+ test/jdk/javax/swing/JList/bug4487689.java
+ test/jdk/javax/swing/JList/bug4832765.java
+ test/jdk/javax/swing/JMenuBar/bug4802656.java
Changeset: fecd2fd8
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-09-13 07:42:53 +0000
URL: https://git.openjdk.org/leyden/commit/fecd2fd8f26d0e8905a519e30e9aa171683c9df1
8315898: Open source swing JMenu tests
Reviewed-by: serb
+ test/jdk/javax/swing/JMenu/bug4143592.java
+ test/jdk/javax/swing/JMenu/bug4148154.java
+ test/jdk/javax/swing/JMenu/bug4156316.java
+ test/jdk/javax/swing/JMenu/bug4161866.java
+ test/jdk/javax/swing/JMenu/bug4244796.java
+ test/jdk/javax/swing/JMenu/bug4767393.java
Changeset: f8df754b
Author: shaojin.wensj <shaojin.wensj at alibaba-inc.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-13 08:25:13 +0000
URL: https://git.openjdk.org/leyden/commit/f8df754b9a3f58ff5f26e63de70d02f3433a9384
8311207: Cleanup for Optimization for UUID.toString
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/jdk/internal/util/HexDigits.java
Changeset: f804f865
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-09-13 10:47:20 +0000
URL: https://git.openjdk.org/leyden/commit/f804f8652da71b18cc654c08c12d07d6fd43c2a7
8314612: TestUnorderedReduction.java fails with -XX:MaxVectorSize=32 and -XX:+AlignVector
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java
Changeset: f9ab115a
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-09-13 12:45:54 +0000
URL: https://git.openjdk.org/leyden/commit/f9ab115acb5044f25e2553521a09c35ae02c9b84
8316050: Use hexadecimal encoding in MemorySegment::toString
Reviewed-by: rriggs, mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
Changeset: b3dad244
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-13 13:40:54 +0000
URL: https://git.openjdk.org/leyden/commit/b3dad2443a7cb239fda0a320b8790fab592c2eca
8316021: Serial: Remove unused Generation::post_compact
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/generation.hpp
Changeset: a731a24c
Author: Ludovic Henry <luhenry at openjdk.org>
Date: 2023-09-13 14:54:43 +0000
URL: https://git.openjdk.org/leyden/commit/a731a24c93a89df08db7e01c09eb5786889c9207
8315934: RISC-V: Disable conservative fences per vendor
Reviewed-by: rehn, mli, fyang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: ff240a91
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2023-09-13 15:05:46 +0000
URL: https://git.openjdk.org/leyden/commit/ff240a9135e0f0c78ecffadbef38edb3b0479653
8316087: Test SignedLoggerFinderTest.java is still failing
Reviewed-by: dfuchs
! test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/SignedLoggerFinderTest.java
= test/jdk/java/lang/System/LoggerFinder/SignedLoggerFinderTest/java.base/share/classes/jdk/internal/event/EventHelper.java
Changeset: 3b0a6d2a
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2023-09-13 15:09:01 +0000
URL: https://git.openjdk.org/leyden/commit/3b0a6d2a6842962218b8cebcd9c0672cb4ee6720
8314226: Series of colon-style fallthrough switch cases with guards compiled incorrectly
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/T8314226.java
Changeset: ce93d27f
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-09-13 20:32:21 +0000
URL: https://git.openjdk.org/leyden/commit/ce93d27fe5725af6424573ceb29cc12f20165f69
6228794: java.text.ChoiceFormat pattern behavior is not well documented.
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
Changeset: 92ad4a23
Author: Claes Redestad <redestad at openjdk.org>
Date: 2023-09-13 20:58:23 +0000
URL: https://git.openjdk.org/leyden/commit/92ad4a2399bb06b36b167a60c00d2299917fca9f
8315789: Minor HexFormat performance improvements
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/HexFormat.java
+ test/micro/org/openjdk/bench/java/util/HexFormatBench.java
Changeset: 1741d13b
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2023-09-13 22:23:27 +0000
URL: https://git.openjdk.org/leyden/commit/1741d13b1260253d1e299e8da9c42b5519a7ae48
8315726: Open source several AWT applet tests
Reviewed-by: psadhukhan, aivanov
+ test/jdk/java/awt/Choice/ChoiceSelectTest.java
+ test/jdk/java/awt/Component/Displayable.java
+ test/jdk/java/awt/Focus/TestWindowsLFFocus.java
+ test/jdk/java/awt/geom/HitTest/PathHitTest.java
Changeset: 23fab118
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-13 22:52:01 +0000
URL: https://git.openjdk.org/leyden/commit/23fab1181b6a053efc4661d5a10caa90b109aa06
8314828: Mark 3 jcmd command-line options test as vm.flagless
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
Changeset: eb37c7e3
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2023-09-13 23:40:44 +0000
URL: https://git.openjdk.org/leyden/commit/eb37c7e361527d937cf5d461a6cca54bd894e542
8315971: ProblemList containers/docker/TestMemoryAwareness.java on linux-all
Reviewed-by: shade
! test/hotspot/jtreg/ProblemList.txt
Changeset: 11d431b2
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2023-09-14 01:20:24 +0000
URL: https://git.openjdk.org/leyden/commit/11d431b2c436d6b2a0aa7a00d676a93c1b87da0e
8316228: jcmd tests are broken by 8314828
Reviewed-by: dholmes
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
Changeset: 639ba13c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-09-14 07:02:29 +0000
URL: https://git.openjdk.org/leyden/commit/639ba13c4b0ada1c2ae0a46e99ed707c219b3e53
8316179: Use consistent naming for lightweight locking in MacroAssembler
Reviewed-by: rkennke, coleenp, dholmes
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: 903b9e8d
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-09-14 07:06:20 +0000
URL: https://git.openjdk.org/leyden/commit/903b9e8dd966fbb61222c59048b752ed8b42b608
8316199: Remove sun/tools/jstatd/TestJstatd* tests from problemlist for Windows.
Reviewed-by: lmesnik, cjplummer
! test/jdk/ProblemList.txt
Changeset: 14408bc8
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-09-14 09:01:13 +0000
URL: https://git.openjdk.org/leyden/commit/14408bc8f846447312fd18dde1f8c615ddad61c0
8315973: Remove unused fields from ThreadLocalRandom
Reviewed-by: jpai
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
Changeset: 33c62e4f
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 10:09:08 +0000
URL: https://git.openjdk.org/leyden/commit/33c62e4fffe33a7593fd0c01de53507bfd01dc3b
8316154: Opensource JTextArea manual tests
Reviewed-by: abhiscxk, jdv
+ test/jdk/javax/swing/JTextArea/bug4265784.java
Changeset: 8f4dfc44
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 10:21:44 +0000
URL: https://git.openjdk.org/leyden/commit/8f4dfc443ba5820f5799fff1418d6632d502d57b
8316164: Opensource JMenuBar manual test
Reviewed-by: tr, jdv
+ test/jdk/javax/swing/JMenuBar/bug4403749.java
Changeset: b48dbf6b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-09-14 11:50:24 +0000
URL: https://git.openjdk.org/leyden/commit/b48dbf6bfa652ef031c35f0a85a409142563aa72
8316181: Move the fast locking implementation out of the .ad files
Reviewed-by: thartmann, rkennke, fyang
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: de9b971c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-14 12:06:25 +0000
URL: https://git.openjdk.org/leyden/commit/de9b971c2e21d01586c15ad87c33dd8f24e64e29
8315933: Serial: Remove empty Generation::ensure_parsability
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.hpp
Changeset: edd454b5
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-09-14 12:21:45 +0000
URL: https://git.openjdk.org/leyden/commit/edd454b502b9bacde55492820e52655bbac63b89
8315766: Parallelize gc/stress/TestStressIHOPMultiThread.java test
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java
Changeset: cfa89012
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-09-14 13:50:49 +0000
URL: https://git.openjdk.org/leyden/commit/cfa89012ab017f3ae147094e5cab6dfd040ce042
8315338: RISC-V: Change flags for stable extensions to non-experimental
Reviewed-by: fyang, luhenry, fjiang
! src/hotspot/cpu/riscv/globals_riscv.hpp
Changeset: 83dca629
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2023-09-14 14:30:14 +0000
URL: https://git.openjdk.org/leyden/commit/83dca6296e3fc7b9912ef7b82e443ce1415a7bcc
8313638: Add test for dump of resolved references
Reviewed-by: ccheung, iklam
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesTestApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesWb.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 3abe7982
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-09-14 14:49:40 +0000
URL: https://git.openjdk.org/leyden/commit/3abe7982bfbc5787962863f8604ddecadf770b74
8316115: Parallel: Fix -Wconversion warnings around NUMA node ID
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
Changeset: a57b9dab
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-09-14 15:50:03 +0000
URL: https://git.openjdk.org/leyden/commit/a57b9dab6c02c313f3975f47d502dae270c67508
8316242: Opensource SwingGraphics manual test
Reviewed-by: kizune, abhiscxk
+ test/jdk/javax/swing/SwingGraphics/TranslateTest.java
Changeset: eb1f67b1
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2023-09-14 15:59:13 +0000
URL: https://git.openjdk.org/leyden/commit/eb1f67b160c4d2b8feb7330786ecd8e53ed53946
8315937: Enable parallelism in vmTestbase/nsk/stress/numeric tests
Reviewed-by: shade, lmesnik
- test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/TEST.properties
Changeset: 5cea53d3
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-09-14 16:10:55 +0000
URL: https://git.openjdk.org/leyden/commit/5cea53d372744ddf1bedaae4667415e6525ef82f
8315810: Reimplement sun.reflect.ReflectionFactory::newConstructorForSerialization with method handles
Co-authored-by: Chen Liang <liach at openjdk.org>
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java
! test/jdk/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: c11f8352
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-09-14 17:51:54 +0000
URL: https://git.openjdk.org/leyden/commit/c11f8352e96a01b39e54080716030ec96f717cae
8315824: Open source several Swing Text/HTML related tests
Reviewed-by: psadhukhan, azvegint
+ test/jdk/javax/swing/text/StyledEditorKit/bug4253334.java
+ test/jdk/javax/swing/text/StyledEditorKit/bug4329418.java
+ test/jdk/javax/swing/text/bug4739057.java
+ test/jdk/javax/swing/text/bug4763466.java
+ test/jdk/javax/swing/text/html/bug4210307.java
+ test/jdk/javax/swing/text/html/bug4839739.java
Changeset: c7d306c6
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:27:12 +0000
URL: https://git.openjdk.org/leyden/commit/c7d306c65c5ed26839b323f3dfc7e5b68e5adaa1
8315541: Classfile API TypeAnnotation.TargetInfo factory methods accept null labels
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
Changeset: 6d47fc6d
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:29:01 +0000
URL: https://git.openjdk.org/leyden/commit/6d47fc6d5b81d6764af322cc17653683f79a89de
8313258: RuntimeInvisibleTypeAnnotationsAttribute.annotations() API Index out of Bound error
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! test/jdk/jdk/classfile/LimitsTest.java
Changeset: ca747f09
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:30:39 +0000
URL: https://git.openjdk.org/leyden/commit/ca747f09b67071938fb101ce61742c56305af341
8315678: Classfile API ConstantPool::entryCount and ConstantPool::entryByIndex methods are confusing
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! test/jdk/jdk/classfile/ConstantPoolCopyTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/Utf8EntryTest.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javap/classfile/T6887895.java
Changeset: 2a6fb9ce
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2023-09-14 18:52:24 +0000
URL: https://git.openjdk.org/leyden/commit/2a6fb9ce59be2d06c753b920ed689c0cc6775c5b
8316147: Remove serviceability/sa/TestJhsdbJstackMixed.java from -Xcomp problem list
Reviewed-by: lmesnik
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: b2e91060
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-09-14 18:52:51 +0000
URL: https://git.openjdk.org/leyden/commit/b2e91060db82a13e993227f538c8d54b41a9796b
8313452: Improve Classfile API attributes handling safety
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/AttributeMapper.java
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/Classfile.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
+ test/jdk/jdk/classfile/OptionsTest.java
Changeset: 44152616
Author: Soumadipta Roy <roysouma at amazon.com>
Committer: Martin Buchholz <martin at openjdk.org>
Date: 2023-09-14 19:22:31 +0000
URL: https://git.openjdk.org/leyden/commit/4415261688dc258b6d254668bcf8818c61cc65ea
8315683: Parallelize java/util/concurrent/tck/JSR166TestCase.java
Reviewed-by: martin, shade
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
Changeset: f4a8e829
Author: iklam <ilam3388 at gmail.com>
Date: 2023-09-14 13:54:17 +0000
URL: https://git.openjdk.org/leyden/commit/f4a8e829bbbe3d9519332f09a141b21909afd9c8
Merge branch 'master' of https://github.com/openjdk/leyden into premain
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/methodDataDictionary.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/threads.cpp
+ src/hotspot/share/utilities/checkedCast.hpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
+ src/hotspot/share/cds/methodDataDictionary.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/resolvedFieldEntry.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/utilities/checkedCast.hpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
Changeset: cb990ebb
Author: iklam <ilam3388 at gmail.com>
Date: 2023-09-15 07:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/cb990ebb8ef2a3a1696f462ee590d403212d5326
Merge branch 'premain' of https://github.com/openjdk/leyden into premain
! src/hotspot/share/prims/methodHandles.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/hotspot/share/prims/methodHandles.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
More information about the leyden-dev
mailing list