Sign In
Manage this list Sign In

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

leyden-dev

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
leyden-dev@openjdk.org

December 2023

  • 1 participants
  • 35 discussions
git: openjdk/leyden: premain: 155 new changesets
by duke 07 Dec '23

07 Dec '23
Changeset: 5419a467 Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-06 17:41:22 +0000 URL: https://git.openjdk.org/leyden/commit/5419a46778be2f8b9e8cc5998c8bac810b6d0… cleaned up usage of CDSConfig for new workflow ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/threads.cpp Changeset: 3ccd02f1 Author: Fei Gao <fgao(a)openjdk.org> Date: 2023-11-29 01:41:20 +0000 URL: https://git.openjdk.org/leyden/commit/3ccd02f14211a3384f27fba1633f9d8421378… 8320379: C2: Sort spilling/unspilling sequence for better ld/st merging into ldp/stp on AArch64 Reviewed-by: aph, kvn ! src/hotspot/share/opto/output.cpp Changeset: a657aa38 Author: Alexander Matveev <almatvee(a)openjdk.org> Date: 2023-11-29 01:41:38 +0000 URL: https://git.openjdk.org/leyden/commit/a657aa38a56056211a9d2773b30e8fe1a89c1… 8320681: [macos] Test tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java timed out on macOS Reviewed-by: asemenyuk ! test/jdk/tools/jpackage/macosx/MacAppStoreJlinkOptionsTest.java Changeset: 5e1b771a Author: Dean Long <dlong(a)openjdk.org> Date: 2023-11-29 03:06:32 +0000 URL: https://git.openjdk.org/leyden/commit/5e1b771a19962042a0020a9148e94e14d6302… 8316422: TestIntegerUnsignedDivMod.java triggers "invalid layout" assert in FrameValues::validate Reviewed-by: thartmann, never ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/c1/c1_ValueStack.hpp + test/hotspot/jtreg/compiler/exceptions/TestDeoptExceptionState.java Changeset: 9a6ca233 Author: Joe Wang <joehw(a)openjdk.org> Date: 2023-11-29 04:33:28 +0000 URL: https://git.openjdk.org/leyden/commit/9a6ca233c7e91ffa2ce9451568b3be88ccd04… 8320918: Fix errors in the built-in Catalog implementation Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java ! src/java.xml/share/conf/jaxp.properties ! test/jaxp/javax/xml/jaxp/unittest/common/catalog/CatalogTestBase.java ! test/jaxp/javax/xml/jaxp/unittest/common/config/files/catalog2.properties ! test/jaxp/javax/xml/jaxp/unittest/common/config/files/jaxp.properties ! test/jaxp/javax/xml/jaxp/unittest/common/util/TestBase.java Changeset: 78b6c2b4 Author: Matthias Baesken <mbaesken(a)openjdk.org> Date: 2023-11-29 07:44:02 +0000 URL: https://git.openjdk.org/leyden/commit/78b6c2b40885529adb2627e004317466b2c03… 8320898: exclude compiler/vectorapi/reshape/TestVectorReinterpret.java on ppc64(le) platforms Reviewed-by: clanger ! test/hotspot/jtreg/ProblemList.txt Changeset: 5dcf3a56 Author: Hamlin Li <mli(a)openjdk.org> Date: 2023-11-29 08:01:40 +0000 URL: https://git.openjdk.org/leyden/commit/5dcf3a56cb425c3419273636729d2d83603be… 8320715: Improve the tests of test/hotspot/jtreg/compiler/intrinsics/float16 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java Changeset: e44d4b24 Author: Alan Bateman <alanb(a)openjdk.org> Date: 2023-11-29 09:12:58 +0000 URL: https://git.openjdk.org/leyden/commit/e44d4b24ed794957c47c140ab6f15544efa2b… 8320858: Move jpackage tests to tier3 Reviewed-by: mchung, asemenyuk, almatvee ! test/jdk/TEST.groups Changeset: 38cfb220 Author: Thomas Schatzl <tschatzl(a)openjdk.org> Date: 2023-11-29 10:03:32 +0000 URL: https://git.openjdk.org/leyden/commit/38cfb220ddadbb401cc15f313aadb8234f626… 8318706: Implement JEP 423: Region Pinning for G1 Reviewed-by: ayang, iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp ! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp ! src/hotspot/share/gc/g1/g1_globals.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedHumongousFragmentation.java + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectContents.java + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java - test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java - test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 77d604a2 Author: Albert Mingkun Yang <ayang(a)openjdk.org> Date: 2023-11-29 10:27:16 +0000 URL: https://git.openjdk.org/leyden/commit/77d604a29f486b62db53be3d56b921be46e56… 8319373: Serial: Refactor dirty cards scanning during Young GC Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/cardTableRS.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/cardTable.hpp Changeset: 335f5dbf Author: Hamlin Li <mli(a)openjdk.org> Date: 2023-11-29 11:18:58 +0000 URL: https://git.openjdk.org/leyden/commit/335f5dbf628c308fa997fae96e6b1a1e652e0… 8320911: RISC-V: Enable hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java Reviewed-by: fyang ! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java Changeset: 65dfcae6 Author: Jan Lahoda <jlahoda(a)openjdk.org> Date: 2023-11-29 12:27:54 +0000 URL: https://git.openjdk.org/leyden/commit/65dfcae6d6c11e8dcb807a2559278fb082e09… 8308399: Recommend --release when -source and -target are misused Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/T8222035/MinContextOpTest_A.out ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/EnumsMustBeStatic.java ! test/langtools/tools/javac/diags/examples/Expected3.java ! test/langtools/tools/javac/diags/examples/InnerClassCantHaveStatic.java ! test/langtools/tools/javac/diags/examples/InterfaceNotAllowed.java ! test/langtools/tools/javac/diags/examples/LocalEnum.java ! test/langtools/tools/javac/diags/examples/ObsoleteSourceAndTarget.java ! test/langtools/tools/javac/diags/examples/OptionRemovedSource.java ! test/langtools/tools/javac/diags/examples/OptionRemovedTarget.java ! test/langtools/tools/javac/diags/examples/Records.java ! test/langtools/tools/javac/diags/examples/SealedTypes.java ! test/langtools/tools/javac/diags/examples/SourceNoBootclasspath.java ! test/langtools/tools/javac/diags/examples/SourceNoSystemModulesPath.java + test/langtools/tools/javac/diags/examples/SourceNoSystemModulesPathWithTarget.java ! test/langtools/tools/javac/diags/examples/TextBlockSource.java ! test/langtools/tools/javac/diags/examples/UnderscoreInLambdaExpression.java ! test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java ! test/langtools/tools/javac/options/T6900037.out ! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java ! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out Changeset: 15946532 Author: Erik Österlund <eosterlund(a)openjdk.org> Date: 2023-11-29 12:40:21 +0000 URL: https://git.openjdk.org/leyden/commit/159465324fc45325d0df438991032ebca9229… 8310644: Make panama memory segment close use async handshakes Reviewed-by: jvernee, mcimadamore, pchilanomate ! src/hotspot/share/prims/scopedMemoryAccess.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaThread.hpp ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! test/jdk/java/foreign/TestHandshake.java Changeset: 48960df7 Author: Darragh Clarke <dclarke(a)openjdk.org> Date: 2023-11-29 12:59:19 +0000 URL: https://git.openjdk.org/leyden/commit/48960df7bcb307a3b3353a1d513ddd4b3c028… 8316734: URLEncoder should specify that replacement bytes will be used in case of coding error Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java Changeset: 033cced6 Author: Thomas Stuefe <stuefe(a)openjdk.org> Date: 2023-11-29 13:16:38 +0000 URL: https://git.openjdk.org/leyden/commit/033cced6e11bbe7862d9cdd279264b3098d29… 8320368: Per-CPU optimization of Klass range reservation Reviewed-by: rkennke, rehn + src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp + src/hotspot/cpu/ppc/compressedKlass_ppc.cpp + src/hotspot/cpu/riscv/compressedKlass_riscv.cpp + src/hotspot/cpu/s390/compressedKlass_s390.cpp + src/hotspot/cpu/x86/compressedKlass_x86.cpp ! src/hotspot/os/posix/os_posix.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/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.cpp + test/hotspot/jtreg/runtime/CompressedOops/CompressedCPUSpecificClassSpaceReservation.java Changeset: abf2e490 Author: Thomas Stuefe <stuefe(a)openjdk.org> Date: 2023-11-29 13:18:31 +0000 URL: https://git.openjdk.org/leyden/commit/abf2e4909733550c228bd66ccebe33a492269… 8320859: gtest high malloc footprint caused by BufferNodeAllocator stress test Reviewed-by: ayang, kbarrett ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp Changeset: a2c5f1fc Author: Michael McMahon <michaelm(a)openjdk.org> Date: 2023-11-29 14:03:39 +0000 URL: https://git.openjdk.org/leyden/commit/a2c5f1fc914ef5c28d044b75598f895cf6097… 8319417: (dc) DatagramChannel.connect undocumented behavior Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/nio/channels/DatagramChannel.java Changeset: da7bcfcf Author: Jiangli Zhou <jiangli(a)openjdk.org> Date: 2023-11-29 16:05:54 +0000 URL: https://git.openjdk.org/leyden/commit/da7bcfcf6e45486a0427e0ceaba74d52acbd7… 8319935: Ensure only one JvmtiThreadState is created for one JavaThread associated with attached native thread Reviewed-by: manc, dholmes, sspitsyn ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp Changeset: 43c7f6a6 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-11-29 17:23:04 +0000 URL: https://git.openjdk.org/leyden/commit/43c7f6a673c2fa0b4dbec232e92b621619a98… 8320907: Shenandoah: Remove ShenandoahSelfFixing flag Reviewed-by: wkemper, zgu, kdnilsen, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: d783aa31 Author: Joe Darcy <darcy(a)openjdk.org> Date: 2023-11-29 17:23:14 +0000 URL: https://git.openjdk.org/leyden/commit/d783aa31a9c20f5ac2ee52c55bdc9be2388b1… 8320940: Fix typo in java.lang.Double Reviewed-by: rriggs, iris, shade, lancea, bpb ! src/java.base/share/classes/java/lang/Double.java Changeset: b68356b2 Author: Joe Darcy <darcy(a)openjdk.org> Date: 2023-11-29 17:25:26 +0000 URL: https://git.openjdk.org/leyden/commit/b68356b267ad8f2da0d4f84de82b3b0042b4a… 8320806: Augment test/langtools/tools/javac/versions/Versions.java for JDK 22 language changes Reviewed-by: jlahoda, vromero ! test/langtools/tools/javac/versions/Versions.java Changeset: b65ccff3 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-11-29 17:25:40 +0000 URL: https://git.openjdk.org/leyden/commit/b65ccff357e2e294b027f693ceb3d25410236… 8320877: Shenandoah: Remove ShenandoahUnloadClassesFrequency support Reviewed-by: wkemper, kdnilsen, rkennke ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java Changeset: cdd1a6e8 Author: Jaroslav Bachorik <jbachorik(a)openjdk.org> Date: 2023-11-29 17:29:52 +0000 URL: https://git.openjdk.org/leyden/commit/cdd1a6e851bcaf4a25d4a405b8ee0b0d5b83a… 8313816: Accessing jmethodID might lead to spurious crashes Reviewed-by: coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/GetStackTraceAndRetransformTest.java + test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceAndRetransformTest/libGetStackTraceAndRetransformTest.cpp ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 62418c68 Author: Liam Miller-Cushon <cushon(a)openjdk.org> Date: 2023-11-29 17:49:30 +0000 URL: https://git.openjdk.org/leyden/commit/62418c681e56a297c7227b60db315cad01f9e… 8319444: Unhelpful failure output in TestLegalNotices Reviewed-by: hannesw, jjg ! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java Changeset: eb44bafe Author: Sergey Bylokhov <serb(a)openjdk.org> Date: 2023-11-29 18:42:50 +0000 URL: https://git.openjdk.org/leyden/commit/eb44bafe7709b108acca06b083f306d6ab7a8… 8320937: support latest VS2022 MSC_VER in abstract_vm_version.cpp Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/abstract_vm_version.cpp Changeset: 454b1165 Author: Mikael Vidstedt <mikael(a)openjdk.org> Date: 2023-11-29 19:02:25 +0000 URL: https://git.openjdk.org/leyden/commit/454b11653c9e6718ee45233851e714a896013… 8320942: Only set openjdk-target when cross compiling linux-aarch64 Reviewed-by: ihse, erikj ! make/conf/jib-profiles.js Changeset: 2584bf87 Author: Justin Lu <jlu(a)openjdk.org> Date: 2023-11-29 19:11:34 +0000 URL: https://git.openjdk.org/leyden/commit/2584bf87aef66744a8e586805735cded0d2f9… 8210410: Refactor java.util.Currency:i18n shell tests to plain java tests Reviewed-by: naoto, lancea - test/jdk/java/util/Currency/PropertiesTest.sh + test/jdk/java/util/Currency/PropertiesTestRun.java Changeset: ea6e92ed Author: Mikhailo Seledtsov <mseledtsov(a)openjdk.org> Date: 2023-11-29 19:20:34 +0000 URL: https://git.openjdk.org/leyden/commit/ea6e92ed0d6dd3e8c312e523907d776f48293… 8320945: problemlist tests failing on latest Windows 11 update Reviewed-by: lmesnik ! test/jdk/ProblemList.txt Changeset: d1e73b12 Author: Alex Menkov <amenkov(a)openjdk.org> Date: 2023-11-29 20:10:27 +0000 URL: https://git.openjdk.org/leyden/commit/d1e73b1299b03a54ec0376ad0f747b4d7e64e… 8318626: GetClassFields does not filter out ConstantPool.constantPoolOop field Reviewed-by: sspitsyn, lmesnik ! src/hotspot/share/runtime/reflectionUtils.hpp + test/hotspot/jtreg/serviceability/jvmti/GetClassFields/FilteredFields/FilteredFieldsTest.java + test/hotspot/jtreg/serviceability/jvmti/GetClassFields/FilteredFields/libFilteredFieldsTest.cpp Changeset: c8643176 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-11-29 20:15:44 +0000 URL: https://git.openjdk.org/leyden/commit/c86431767e6802317dc2be6221a5d0990b976… 8320888: Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds Reviewed-by: wkemper, kdnilsen, rkennke ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java ! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java Changeset: 940f67c1 Author: Harshitha Onkar <honkar(a)openjdk.org> Date: 2023-11-29 21:53:22 +0000 URL: https://git.openjdk.org/leyden/commit/940f67c1a62c6f9462266f3a108649aca114c… 8318854: [macos14] Running any AWT app prints Secure coding warning Reviewed-by: kcr, kizune, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libosxapp/QueuingApplicationDelegate.m Changeset: 77667850 Author: Roland Westrelin <roland(a)openjdk.org> Date: 2023-11-30 08:09:06 +0000 URL: https://git.openjdk.org/leyden/commit/7766785098816cfcdae3479540cdc866c1ed1… 8319372: C2 compilation fails with "Bad immediate dominator info" Reviewed-by: kvn, chagedorn, thartmann ! src/hotspot/share/opto/castnode.cpp + test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath.java + test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath2.java + test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath3.java Changeset: d6b4aa01 Author: Olga Mikhaltsova <omikhaltcova(a)openjdk.org> Committer: Vladimir Kempik <vkempik(a)openjdk.org> Date: 2023-11-30 08:15:34 +0000 URL: https://git.openjdk.org/leyden/commit/d6b4aa01a20eb7ecd44602a9fab3e3380bff3… 8318157: RISC-V: implement ensureMaterializedForStackWalk intrinsic Reviewed-by: fyang ! src/hotspot/cpu/riscv/riscv.ad Changeset: 0d146361 Author: Stefan Karlsson <stefank(a)openjdk.org> Date: 2023-11-30 09:46:26 +0000 URL: https://git.openjdk.org/leyden/commit/0d146361f27e1415fab9272de1cdde84c074c… 8320515: assert(monitor->object_peek() != nullptr) failed: Owned monitors should not have a dead object Reviewed-by: dholmes, ihse, sspitsyn, dcubed ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/vmOperations.cpp + test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java + test/hotspot/jtreg/runtime/Monitor/libMonitorWithDeadObjectTest.c ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoTest.c Changeset: 69413690 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-11-30 10:18:23 +0000 URL: https://git.openjdk.org/leyden/commit/694136909c058370a5833322ebaf2e71a0a15… 8320921: GHA: Parallelize hotspot_compiler test jobs Reviewed-by: stuefe, ihse ! .github/workflows/test.yml Changeset: 8b102ed6 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-11-30 10:51:48 +0000 URL: https://git.openjdk.org/leyden/commit/8b102ed6b4f595f07c0e741328f5fcac65320… 8321063: AArch64: Zero build fails after JDK-8320368 Reviewed-by: stuefe, haosun ! src/hotspot/share/oops/compressedKlass.cpp Changeset: 61653a1f Author: Joachim Kern <jkern(a)openjdk.org> Committer: Martin Doerr <mdoerr(a)openjdk.org> Date: 2023-11-30 11:19:58 +0000 URL: https://git.openjdk.org/leyden/commit/61653a1ff166816a6af6875c42bcd85023f38… 8320830: [AIX] Dont mix os::dll_load() with direct dlclose() calls Reviewed-by: stuefe, clanger ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/libperfstat_aix.cpp Changeset: c9d15f7d Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org> Date: 2023-11-30 11:33:02 +0000 URL: https://git.openjdk.org/leyden/commit/c9d15f7d5ee616bf48d85647ee504714ac5fa… 8321025: Enable Neoverse N1 optimizations for Neoverse V2 Reviewed-by: ngasson, shade ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: da7cf258 Author: Ivan Šipka <isipka(a)openjdk.org> Committer: Mark Sheppard <msheppar(a)openjdk.org> Date: 2023-11-30 12:09:20 +0000 URL: https://git.openjdk.org/leyden/commit/da7cf258bb5b24788409dde084ad012bd64a0… 8320665: update jdk_core at open/test/jdk/TEST.groups Reviewed-by: msheppar ! test/jdk/TEST.groups Changeset: 03759e89 Author: Stefan Karlsson <stefank(a)openjdk.org> Date: 2023-11-30 12:40:23 +0000 URL: https://git.openjdk.org/leyden/commit/03759e892df1f1de5d5ede93f5ded21e468cf… 8320304: Refactor and simplify monitor deflation functions Reviewed-by: dcubed, dholmes ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp Changeset: 04ad98ed Author: Jim Laskey <jlaskey(a)openjdk.org> Date: 2023-11-30 12:49:49 +0000 URL: https://git.openjdk.org/leyden/commit/04ad98ed32cf899404a3ae13e24407e53be7e… 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) Reviewed-by: jlahoda, mcimadamore, vromero, rriggs, alanb, mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java - src/java.base/share/classes/jdk/internal/misc/MainMethodFinder.java + src/java.base/share/classes/jdk/internal/misc/MethodFinder.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java - test/jdk/java/lang/Class/UnnamedClass/TestUnnamedClass.java ! test/jdk/tools/launcher/Arrrghs.java ! test/jdk/tools/launcher/InstanceMainTest.java ! test/jdk/tools/launcher/modules/basic/LauncherErrors.java = test/langtools/jdk/javadoc/doclet/testUnnamed/TestImplicit.java = test/langtools/tools/javac/ImplicitClass/Implicit.java + test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.java + test/langtools/tools/javac/ImplicitClass/ImplicitClassRecovery.out + test/langtools/tools/javac/ImplicitClass/NestedClasses.java = test/langtools/tools/javac/ImplicitClass/NestedEnum.java + test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.java + test/langtools/tools/javac/ImplicitClass/SourceLevelErrorPosition.out + test/langtools/tools/javac/ImplicitClass/TestImplicitClass.java = test/langtools/tools/javac/diags/examples/ImplicitClass.java = test/langtools/tools/javac/diags/examples/ImplicitClassBad-Filename.java = test/langtools/tools/javac/diags/examples/ImplicitClassHasPackage.java = test/langtools/tools/javac/diags/examples/ImplicitClassNoMain.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java + test/langtools/tools/javac/processing/model/element/TestImplicitClass.java - test/langtools/tools/javac/processing/model/element/TestUnnamedClass.java - test/langtools/tools/javac/unnamed/UnnamedClassRecovery.java - test/langtools/tools/javac/unnamed/UnnamedClassRecovery.out - test/langtools/tools/javac/unnamedclass/SourceLevelErrorPosition.java - test/langtools/tools/javac/unnamedclass/SourceLevelErrorPosition.out Changeset: 33b26f79 Author: Viktor Klang <vklang(a)openjdk.org> Committer: Alan Bateman <alanb(a)openjdk.org> Date: 2023-11-30 14:45:23 +0000 URL: https://git.openjdk.org/leyden/commit/33b26f79a986d015abdcd84b89842adc0a4bd… 8319123: Implement JEP 461: Stream Gatherers (Preview) Reviewed-by: tvaleev, alanb, psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java + src/java.base/share/classes/java/util/stream/Gatherer.java + src/java.base/share/classes/java/util/stream/GathererOp.java + src/java.base/share/classes/java/util/stream/Gatherers.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/package-info.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java + test/jdk/java/util/stream/GathererAPITest.java + test/jdk/java/util/stream/GathererTest.java + test/jdk/java/util/stream/GatherersTest.java ! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/BenchmarkGathererImpls.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRPar.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRSeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapInfinitySeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapSeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapPar.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapSeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscPar.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscSeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReducePar.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReduceSeq.java + test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherWhileOrdered.java Changeset: da09eabd Author: Tom Rodriguez <never(a)openjdk.org> Date: 2023-11-30 14:58:18 +0000 URL: https://git.openjdk.org/leyden/commit/da09eabdfc51599d0a34b07c538fba4009af5… 8319980: [JVMCI] libgraal should reuse Thread instances as C2 does Reviewed-by: dnsimon, kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp Changeset: 69384745 Author: Albert Mingkun Yang <ayang(a)openjdk.org> Date: 2023-11-30 15:48:00 +0000 URL: https://git.openjdk.org/leyden/commit/693847452f208446a34186f142fe2c56a49ce… 8320916: jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java failed with "OutOfMemoryError: GC overhead limit exceeded" Reviewed-by: sjohanss, tschatzl ! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java Changeset: 6aba6aa6 Author: Volodymyr Paprotski <101140609+vpaprotsk(a)users.noreply.github.com> Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org> Date: 2023-11-30 16:10:54 +0000 URL: https://git.openjdk.org/leyden/commit/6aba6aa6f14c022ae70aee4e7a65ee74464de… 8320347: Emulate vblendvp[sd] on ECore Reviewed-by: sviswanathan, jbhateja ! 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/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java Changeset: a3eb6640 Author: Alisen Chung <achung(a)openjdk.org> Date: 2023-11-30 16:11:09 +0000 URL: https://git.openjdk.org/leyden/commit/a3eb6640773620331692da40356522ff618c3… 8315701: [macos] Regression: KeyEvent has different keycode on different keyboard layouts Reviewed-by: aivanov, kizune ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/PlatformEventNotifier.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m - test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html ! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java Changeset: c6a82783 Author: Daniel D. Daugherty <dcubed(a)openjdk.org> Date: 2023-11-30 16:16:59 +0000 URL: https://git.openjdk.org/leyden/commit/c6a827836277f753652815ce6a6bedd426468… 8321127: ProblemList java/util/stream/GatherersTest.java Reviewed-by: shade, alanb ! test/jdk/ProblemList.txt Changeset: b1cbf558 Author: Albert Mingkun Yang <ayang(a)openjdk.org> Date: 2023-11-30 16:32:23 +0000 URL: https://git.openjdk.org/leyden/commit/b1cbf55859c26cfca89c556b0db0e551ad58e… 8321018: Parallel: Make some methods in ParCompactionManager private Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.hpp Changeset: 8bedb28b Author: Jorn Vernee <jvernee(a)openjdk.org> Date: 2023-11-30 16:35:12 +0000 URL: https://git.openjdk.org/leyden/commit/8bedb28bbc0698dd0592f8e121ce0a4b7b0ac… 8321119: Disable java/foreign/TestHandshake.java on Zero VMs Reviewed-by: eosterlund, shade ! test/jdk/java/foreign/TestHandshake.java Changeset: 7c135c36 Author: Erik Österlund <eosterlund(a)openjdk.org> Date: 2023-11-30 16:37:33 +0000 URL: https://git.openjdk.org/leyden/commit/7c135c3697eafedc6e244f5c866a40127247e… 8321066: Multiple JFR tests have started failing Reviewed-by: mcimadamore, jvernee, dcubed ! src/hotspot/share/prims/unsafe.cpp Changeset: 41daa3b9 Author: Serguei Spitsyn <sspitsyn(a)openjdk.org> Date: 2023-11-30 16:58:27 +0000 URL: https://git.openjdk.org/leyden/commit/41daa3b934255420dcf414cf9045289ba05a9… 8320239: add dynamic switch for JvmtiVTMSTransitionDisabler sync protocol Reviewed-by: lmesnik, pchilanomate, amenkov ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: 7ad70059 Author: Weibing Xiao <weibing.xiao(a)oracle.com> Committer: Brian Burkhalter <bpb(a)openjdk.org> Date: 2023-11-30 17:34:49 +0000 URL: https://git.openjdk.org/leyden/commit/7ad700596fbc58c27fedfa46755e80ea57712… 8315034: File.mkdirs() occasionally fails to create folders on Windows shared folder Reviewed-by: bpb ! src/java.base/windows/native/libjava/canonicalize_md.c Changeset: 0a60b0f9 Author: Weijun Wang <weijun(a)openjdk.org> Date: 2023-11-30 19:14:29 +0000 URL: https://git.openjdk.org/leyden/commit/0a60b0f99efb38d2cc97f3862ef95a0d26ba4… 8302233: HSS/LMS: keytool and jarsigner changes Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/sun/security/pkcs/pkcs7/NewSigAlg.java ! test/jdk/sun/security/pkcs/pkcs7/TwoHash.java ! test/lib/jdk/test/lib/security/timestamp/TsaSigner.java Changeset: 630bafd9 Author: Ioi Lam <iklam(a)openjdk.org> Date: 2023-11-30 19:22:11 +0000 URL: https://git.openjdk.org/leyden/commit/630bafd9c66e7612d48c183c81a58ecbd6ea5… 8320826: call allocate_shared_strings_array after all strings are interned Reviewed-by: ccheung, matsaave ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/stringTable.cpp Changeset: e96e1919 Author: Jorn Vernee <jvernee(a)openjdk.org> Date: 2023-11-30 19:26:54 +0000 URL: https://git.openjdk.org/leyden/commit/e96e19195287a065711358bffde753e9d83e5… 8318586: Explicitly handle upcall stub allocation failure 8318653: UpcallTestHelper::runInNewProcess waits for forked process without timeout Reviewed-by: shade, mcimadamore ! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/s390/downcallLinker_s390.cpp ! src/hotspot/cpu/s390/upcallLinker_s390.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java ! test/jdk/java/foreign/NativeTestHelper.java ! test/jdk/java/foreign/TestAddressDereference.java + test/jdk/java/foreign/TestStubAllocFailure.java ! test/jdk/java/foreign/TestUpcallException.java ! test/jdk/java/foreign/UpcallTestHelper.java ! test/jdk/java/foreign/critical/TestCriticalUpcall.java ! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java Changeset: c4732c2b Author: Matias Saavedra Silva <matsaave(a)openjdk.org> Date: 2023-11-30 21:20:23 +0000 URL: https://git.openjdk.org/leyden/commit/c4732c2baa4d6fd1775f81a90e74675c39811… 8320530: has_resolved_ref_index flag not restored after resetting entry Reviewed-by: adinn, dholmes, iklam, coleenp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp Changeset: 76fea807 Author: Phil Race <prr(a)openjdk.org> Date: 2023-11-30 22:59:37 +0000 URL: https://git.openjdk.org/leyden/commit/76fea807071eee80a1e00aae7bc4784a6d35b… 8320608: Many jtreg printing tests are missing the @printer keyword Reviewed-by: aivanov, serb ! test/jdk/TEST.ROOT = test/jdk/java/awt/Paint/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java ! test/jdk/java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java ! test/jdk/java/awt/PrintJob/EdgeTest/EdgeTest.java ! test/jdk/java/awt/PrintJob/HighResTest.java ! test/jdk/java/awt/PrintJob/JobAttrUpdateTest.java ! test/jdk/java/awt/PrintJob/MultipleEnd/MultipleEnd.java ! test/jdk/java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java ! test/jdk/java/awt/PrintJob/PrintArcTest/PrintArcTest.java ! test/jdk/java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java ! test/jdk/java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java ! test/jdk/java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java ! test/jdk/java/awt/PrintJob/SaveDialogTitleTest.java ! test/jdk/java/awt/PrintJob/Security/SecurityDialogTest.java ! test/jdk/java/awt/PrintJob/TestPrintJobFrameAssociation.java ! test/jdk/java/awt/PrintJob/Text/stringwidth.sh ! test/jdk/java/awt/print/Dialog/DestinationTest.java ! test/jdk/java/awt/print/Dialog/DialogCopies.java ! test/jdk/java/awt/print/Dialog/DialogOrient.java ! test/jdk/java/awt/print/Dialog/DialogOwnerTest.java ! test/jdk/java/awt/print/Dialog/DialogType.java ! test/jdk/java/awt/print/Dialog/MediaInPrintable.java ! test/jdk/java/awt/print/Dialog/PaperSizeError.java ! test/jdk/java/awt/print/Dialog/PrintApplet.java ! test/jdk/java/awt/print/Dialog/PrintDialog.java ! test/jdk/java/awt/print/Dialog/PrintDlgPageable.java ! test/jdk/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java ! test/jdk/java/awt/print/Headless/HeadlessPrinterJob.java ! test/jdk/java/awt/print/MissedFontFamilyName/PrintFontWithMissedFontFamilyTest.java ! test/jdk/java/awt/print/PageFormat/CustomPaper.java ! test/jdk/java/awt/print/PageFormat/ImageableAreaTest.java ! test/jdk/java/awt/print/PageFormat/NullPaper.java ! test/jdk/java/awt/print/PageFormat/Orient.java ! test/jdk/java/awt/print/PageFormat/PageFormatFromAttributes.java ! test/jdk/java/awt/print/PageFormat/PageSetupDialog.java ! test/jdk/java/awt/print/PageFormat/PrintContentCutOffTest.java ! test/jdk/java/awt/print/PageFormat/ReverseLandscapeTest.java ! test/jdk/java/awt/print/PageFormat/SetOrient.html ! test/jdk/java/awt/print/PageFormat/SmallPaperPrinting.java ! test/jdk/java/awt/print/PageFormat/ValidateCustom.java ! test/jdk/java/awt/print/PageFormat/WrongPaperForBookPrintingTest.java ! test/jdk/java/awt/print/PageFormat/WrongPaperPrintingTest.java ! test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorShapeTest.java ! test/jdk/java/awt/print/PathPrecisionScaleFactor/PathPrecisionScaleFactorTextTest.java ! test/jdk/java/awt/print/PrinterJob/BannerTest.java ! test/jdk/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java ! test/jdk/java/awt/print/PrinterJob/Collate2DPrintingTest.java ! test/jdk/java/awt/print/PrinterJob/CompareImageable.java ! test/jdk/java/awt/print/PrinterJob/CustomFont/CustomFont.java ! test/jdk/java/awt/print/PrinterJob/CustomPrintService/PrintDialog.java ! test/jdk/java/awt/print/PrinterJob/CustomPrintService/SetPrintServiceTest.java ! test/jdk/java/awt/print/PrinterJob/DeviceScale.java ! test/jdk/java/awt/print/PrinterJob/DlgAttrsBug.java ! test/jdk/java/awt/print/PrinterJob/DrawImage.java ! test/jdk/java/awt/print/PrinterJob/DrawStringMethods.java ! test/jdk/java/awt/print/PrinterJob/EmptyFill.java ! test/jdk/java/awt/print/PrinterJob/GetMediasTest.java ! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java ! test/jdk/java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java ! test/jdk/java/awt/print/PrinterJob/InitToBlack.java ! test/jdk/java/awt/print/PrinterJob/InvalidPage.java ! test/jdk/java/awt/print/PrinterJob/JobName/PrinterJobName.java ! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java ! test/jdk/java/awt/print/PrinterJob/Legal/PrintTest.java ! test/jdk/java/awt/print/PrinterJob/LinearGradientPrintingTest.java ! test/jdk/java/awt/print/PrinterJob/MultiMonPrintDlgTest.java ! test/jdk/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java ! test/jdk/java/awt/print/PrinterJob/NumCopies.java ! test/jdk/java/awt/print/PrinterJob/PageDialogMarginTest.java ! test/jdk/java/awt/print/PrinterJob/PageDialogMarginValidation.java ! test/jdk/java/awt/print/PrinterJob/PageDialogTest.java ! test/jdk/java/awt/print/PrinterJob/PageDlgApp.java ! test/jdk/java/awt/print/PrinterJob/PageDlgPrnButton.java ! test/jdk/java/awt/print/PrinterJob/PageDlgStackOverflowTest.java ! test/jdk/java/awt/print/PrinterJob/PageFormatChange.java ! test/jdk/java/awt/print/PrinterJob/PageRanges.java ! test/jdk/java/awt/print/PrinterJob/PolylinePrintingTest.java ! test/jdk/java/awt/print/PrinterJob/PrintAWTImage.java ! test/jdk/java/awt/print/PrinterJob/PrintAllFonts.java ! test/jdk/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java ! test/jdk/java/awt/print/PrinterJob/PrintBadImage.java ! test/jdk/java/awt/print/PrinterJob/PrintCompoundString.java ! test/jdk/java/awt/print/PrinterJob/PrintDialog.java ! test/jdk/java/awt/print/PrinterJob/PrintDialogCancel.java ! test/jdk/java/awt/print/PrinterJob/PrintDlgPageable.java ! test/jdk/java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java ! test/jdk/java/awt/print/PrinterJob/PrintFontStyle.java ! test/jdk/java/awt/print/PrinterJob/PrintGlyphVectorTest.java ! test/jdk/java/awt/print/PrinterJob/PrintImage.java ! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java ! test/jdk/java/awt/print/PrinterJob/PrintNullString.java ! test/jdk/java/awt/print/PrinterJob/PrintParenString.java ! test/jdk/java/awt/print/PrinterJob/PrintRotatedText.java ! test/jdk/java/awt/print/PrinterJob/PrintTest.java ! test/jdk/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java ! test/jdk/java/awt/print/PrinterJob/PrintTextLayout.java ! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java ! test/jdk/java/awt/print/PrinterJob/PrintTranslatedFont.java ! test/jdk/java/awt/print/PrinterJob/PrintVolatileImage.java ! test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html ! test/jdk/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java ! test/jdk/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java ! test/jdk/java/awt/print/PrinterJob/RadialGradientPrintingTest.java ! test/jdk/java/awt/print/PrinterJob/RemoveListener.java ! test/jdk/java/awt/print/PrinterJob/SameService.java ! test/jdk/java/awt/print/PrinterJob/ScaledText/ScaledText.java ! test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java ! test/jdk/java/awt/print/PrinterJob/SetCopies/Test.java ! test/jdk/java/awt/print/PrinterJob/SwingUIText.java ! test/jdk/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java ! test/jdk/java/awt/print/PrinterJob/TestMediaTraySelection.java ! test/jdk/java/awt/print/PrinterJob/TestPageDlgFrameAssociation.java ! test/jdk/java/awt/print/PrinterJob/TestPrintDlgFrameAssociation.java ! test/jdk/java/awt/print/PrinterJob/TexturePaintPrintingTest.java ! test/jdk/java/awt/print/PrinterJob/ThinLines.java ! test/jdk/java/awt/print/PrinterJob/ValidatePage/ValidatePage.java ! test/jdk/java/awt/print/PrinterJob/XparColor.java ! test/jdk/java/awt/print/PrinterJob/raster/RasterTest.java ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java ! test/jdk/java/awt/print/bug8023392/bug8023392.html ! test/jdk/java/awt/print/bug8023392/bug8023392.java ! test/jdk/javax/print/DialogMargins.java ! test/jdk/javax/print/LookupServices.java ! test/jdk/javax/print/PrintServiceLookup/GetPrintServices.java ! test/jdk/javax/print/PrintSubInputStream/Example.java ! test/jdk/javax/print/ServiceUIPropBtnTest.java ! test/jdk/javax/print/TextFlavorTest.java ! test/jdk/javax/print/attribute/Chroma.java ! test/jdk/javax/print/attribute/CollateAttr.java ! test/jdk/javax/print/attribute/PSCopiesFlavorTest.java ! test/jdk/javax/print/attribute/PrintResAttr.java ! test/jdk/javax/print/attribute/ServiceDialogTest.java ! test/jdk/javax/print/attribute/ServiceDialogValidateTest.java ! test/jdk/javax/print/attribute/ServiceDlgPageRangeTest.java ! test/jdk/javax/print/attribute/ServiceDlgSheetCollateTest.java ! test/jdk/javax/print/attribute/Services_getDocFl.java ! test/jdk/javax/print/attribute/SidesAttributeTest.java ! test/jdk/javax/print/attribute/TestUnsupportedResolution.java ! test/jdk/javax/print/attribute/autosense/PrintAutoSenseData.java Changeset: 56d4c33f Author: Alexey Semenyuk <asemenyuk(a)openjdk.org> Date: 2023-12-01 01:53:20 +0000 URL: https://git.openjdk.org/leyden/commit/56d4c33f4096d98d08eba870070b5f21125f8… 8227529: With malformed --app-image the error messages are awful Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/share/AppImagePackageTest.java Changeset: 02ffab1a Author: Vladimir Kozlov <kvn(a)openjdk.org> Date: 2023-12-01 03:35:31 +0000 URL: https://git.openjdk.org/leyden/commit/02ffab1a4d9e1209f3f1da715acae975e0754… 8321141: VM build issue on MacOS after JDK-8267532 Reviewed-by: jiefu ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 4ba94ef6 Author: Aggelos Biboudis <abimpoudis(a)openjdk.org> Date: 2023-12-01 07:13:39 +0000 URL: https://git.openjdk.org/leyden/commit/4ba94ef69ef2ee576c50bb6003a795746dcdf… 8320145: Compiler should accept final variable in Record Pattern Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/patterns/T8317300.out + test/langtools/tools/javac/patterns/T8320145.java Changeset: 2476be45 Author: Alan Bateman <alanb(a)openjdk.org> Date: 2023-12-01 07:31:10 +0000 URL: https://git.openjdk.org/leyden/commit/2476be4590f9ece654d16bf7b94f108f18a86… 8320716: ResolvedModule::reads includes self when configuration contains two or more automatic modules Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! test/jdk/java/lang/module/AutomaticModulesTest.java Changeset: ecd335d8 Author: Christian Hagedorn <chagedorn(a)openjdk.org> Date: 2023-12-01 07:44:09 +0000 URL: https://git.openjdk.org/leyden/commit/ecd335d8f42757d332f217e220e1a9db8c48c… 8321107: Add more test cases for JDK-8319372 Reviewed-by: roland, kvn + test/hotspot/jtreg/compiler/c2/TestTopCastIIOnUndetectedDeadPath4.java Changeset: 8f1d40b4 Author: Pavel Rappo <prappo(a)openjdk.org> Date: 2023-12-01 11:51:25 +0000 URL: https://git.openjdk.org/leyden/commit/8f1d40b48bf145144ae90b1d147d418d39056… 8321114: Rename "Unnamed Classes" to "Implicitly Declared Classes" better Reviewed-by: jlaskey ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/processing/model/element/TestImplicitClass.java Changeset: 3b30095a Author: Jorn Vernee <jvernee(a)openjdk.org> Date: 2023-12-01 13:11:07 +0000 URL: https://git.openjdk.org/leyden/commit/3b30095a63bdf8224a5625507a69942210a20… 8321130: Microbenchmarks do not build any more after 8254693 on 32 bit platforms Reviewed-by: mcimadamore, tschatzl ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/xor/libjnitest.c Changeset: 54957ac5 Author: Aggelos Biboudis <abimpoudis(a)openjdk.org> Date: 2023-12-01 14:15:38 +0000 URL: https://git.openjdk.org/leyden/commit/54957ac55f8c6c68efc80436417ff30d4e9e2… 8312560: Annotation on Decomposed Record Component in Enhanced For Loop Fails Compilation Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/patterns/T8312560.java Changeset: 3087e14c Author: Martin Doerr <mdoerr(a)openjdk.org> Date: 2023-12-01 14:44:18 +0000 URL: https://git.openjdk.org/leyden/commit/3087e14cde9257680f0406b11942f9cb7739c… 8320807: [PPC64][ZGC] C1 generates wrong code for atomics Reviewed-by: lucy, rrich ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp Changeset: d5685629 Author: Naoto Sato <naoto(a)openjdk.org> Date: 2023-12-01 17:39:11 +0000 URL: https://git.openjdk.org/leyden/commit/d568562966e9a2020704eee3d67b8a106f647… 8320798: Console read line with zero out should zero out underlying buffer Reviewed-by: bpb, lancea, joehw, alanb, jpai, mbaesken ! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java Changeset: f6be7fdf Author: Naoto Sato <naoto(a)openjdk.org> Date: 2023-12-01 17:43:28 +0000 URL: https://git.openjdk.org/leyden/commit/f6be7fdf22eede767a0ac29b4f1cb770cfdc0… 8321059: Unneeded array assignments in MergeCollation and CompactByteArray Reviewed-by: jlu, bpb, rriggs ! src/java.base/share/classes/java/text/MergeCollation.java ! src/java.base/share/classes/sun/text/CompactByteArray.java Changeset: 92f7e513 Author: Pavel Rappo <prappo(a)openjdk.org> Date: 2023-12-01 19:14:44 +0000 URL: https://git.openjdk.org/leyden/commit/92f7e513c715b52a1492f3d81788c8c46a64c… 8312098: Update man page for javadoc Reviewed-by: jlaskey Backport-of: 4fcb0b28d7eda3f147432ce8d8d27f91a0805ab6 ! src/jdk.javadoc/share/man/javadoc.1 Changeset: 1839433b Author: Joe Darcy <darcy(a)openjdk.org> Date: 2023-12-01 20:24:09 +0000 URL: https://git.openjdk.org/leyden/commit/1839433bff5587f6a9bede3c765100ae4737f… 8320941: Discuss receiver type handling Reviewed-by: vromero ! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java Changeset: 42af8ce1 Author: Serguei Spitsyn <sspitsyn(a)openjdk.org> Date: 2023-12-01 20:54:13 +0000 URL: https://git.openjdk.org/leyden/commit/42af8ce1f6605376fdb69e03df9e22381a54f… 8308614: Enabling JVMTI ClassLoad event slows down vthread creation by factor 10 Reviewed-by: dcubed, cjplummer, amenkov ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: 3a09a052 Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-01 20:54:35 +0000 URL: https://git.openjdk.org/leyden/commit/3a09a052bcc67a7994677fd2a73e7afcf331a… 8313722: JFR: Avoid unnecessary calls to Events.from(Recording) Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/event/TestExtends.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestSyncOnValueBasedClassEvent.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/startupargs/TestRetransform.java ! test/lib/jdk/test/lib/jfr/Events.java Changeset: 2f299e4a Author: Eirik Bjorsnos <eirbjo(a)gmail.com> Committer: Joe Darcy <darcy(a)openjdk.org> Date: 2023-12-01 21:15:46 +0000 URL: https://git.openjdk.org/leyden/commit/2f299e4a732a945175a9d334d69fedafbe0ca… 8321182: SourceExample.SOURCE_14 comment should refer to 'switch expressions' instead of 'text blocks' Reviewed-by: darcy ! test/langtools/tools/javac/versions/Versions.java Changeset: 8be3e392 Author: Leonid Mesnik <lmesnik(a)openjdk.org> Date: 2023-12-02 02:58:03 +0000 URL: https://git.openjdk.org/leyden/commit/8be3e39220cd64521f4e370011958e17e5fde… 8320129: "top" command during jtreg failure handler does not display CPU usage on OSX Reviewed-by: cjplummer, jpai ! test/failure_handler/src/share/conf/mac.properties Changeset: 6f7bb79a Author: Jaikiran Pai <jpai(a)openjdk.org> Date: 2023-12-02 05:38:07 +0000 URL: https://git.openjdk.org/leyden/commit/6f7bb79a5b543ebd9ccd72d7b1b289b1f6e4c… 8320931: [REDO] dsymutil command leaves around temporary directories Reviewed-by: ihse, clanger ! make/autoconf/basic_tools.m4 Changeset: 5dee2a36 Author: Alan Bateman <alanb(a)openjdk.org> Date: 2023-12-02 09:05:16 +0000 URL: https://git.openjdk.org/leyden/commit/5dee2a36756caba28cf12920dc562278576f6… 8320440: Implementation of Structured Concurrency (Second Preview) Reviewed-by: iris, jpai, mchung, mcimadamore ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 4dcbd13f Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-02 17:03:15 +0000 URL: https://git.openjdk.org/leyden/commit/4dcbd13f99b62de16d6ed13cdf422e6bf9b03… 8314905: jdk/jfr/tool/TestView.java fails with RuntimeException 'Invoked Concurrent' missing from stdout/stderr Reviewed-by: mgronlun ! test/jdk/jdk/jfr/tool/TestView.java Changeset: 94984698 Author: Gregor Purdy <gregor(a)abcelo.com> Committer: Weijun Wang <weijun(a)openjdk.org> Date: 2023-12-02 21:13:37 +0000 URL: https://git.openjdk.org/leyden/commit/949846986f572dfb82912e7d71e7bfd37a908… 8318983: Fix comment typo in PKCS12Passwd.java Reviewed-by: weijun ! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java Changeset: b9df827a Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-03 19:46:37 +0000 URL: https://git.openjdk.org/leyden/commit/b9df827adc92cb1fc65f6b1efdf82dcae00a4… 8309871: jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java timed out Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java Changeset: 2b00ac0d Author: Adam Sotona <asotona(a)openjdk.org> Date: 2023-12-04 07:07:57 +0000 URL: https://git.openjdk.org/leyden/commit/2b00ac0d02a110326846c75ea7ea535dccbb1… 8308753: Class-File API transition to Preview Reviewed-by: ihse, mchung, vromero ! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java ! make/modules/java.base/Java.gmk ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/java/lang/Module.java = src/java.base/share/classes/java/lang/classfile/AccessFlags.java + src/java.base/share/classes/java/lang/classfile/Annotation.java = src/java.base/share/classes/java/lang/classfile/AnnotationElement.java + src/java.base/share/classes/java/lang/classfile/AnnotationValue.java + src/java.base/share/classes/java/lang/classfile/Attribute.java = src/java.base/share/classes/java/lang/classfile/AttributeMapper.java + src/java.base/share/classes/java/lang/classfile/AttributedElement.java = src/java.base/share/classes/java/lang/classfile/Attributes.java + src/java.base/share/classes/java/lang/classfile/BootstrapMethodEntry.java = src/java.base/share/classes/java/lang/classfile/BufWriter.java = src/java.base/share/classes/java/lang/classfile/ClassBuilder.java + src/java.base/share/classes/java/lang/classfile/ClassElement.java + src/java.base/share/classes/java/lang/classfile/ClassFile.java + src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java + src/java.base/share/classes/java/lang/classfile/ClassFileElement.java + src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java + src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java = src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java = src/java.base/share/classes/java/lang/classfile/ClassModel.java = src/java.base/share/classes/java/lang/classfile/ClassReader.java = src/java.base/share/classes/java/lang/classfile/ClassSignature.java + src/java.base/share/classes/java/lang/classfile/ClassTransform.java = src/java.base/share/classes/java/lang/classfile/CodeBuilder.java + src/java.base/share/classes/java/lang/classfile/CodeElement.java + src/java.base/share/classes/java/lang/classfile/CodeModel.java + src/java.base/share/classes/java/lang/classfile/CodeTransform.java = src/java.base/share/classes/java/lang/classfile/CompoundElement.java + src/java.base/share/classes/java/lang/classfile/CustomAttribute.java = src/java.base/share/classes/java/lang/classfile/FieldBuilder.java + src/java.base/share/classes/java/lang/classfile/FieldElement.java = src/java.base/share/classes/java/lang/classfile/FieldModel.java + src/java.base/share/classes/java/lang/classfile/FieldTransform.java + src/java.base/share/classes/java/lang/classfile/Instruction.java = src/java.base/share/classes/java/lang/classfile/Interfaces.java = src/java.base/share/classes/java/lang/classfile/Label.java = src/java.base/share/classes/java/lang/classfile/MethodBuilder.java + src/java.base/share/classes/java/lang/classfile/MethodElement.java = src/java.base/share/classes/java/lang/classfile/MethodModel.java = src/java.base/share/classes/java/lang/classfile/MethodSignature.java + src/java.base/share/classes/java/lang/classfile/MethodTransform.java + src/java.base/share/classes/java/lang/classfile/Opcode.java + src/java.base/share/classes/java/lang/classfile/PseudoInstruction.java = src/java.base/share/classes/java/lang/classfile/Signature.java + src/java.base/share/classes/java/lang/classfile/Superclass.java + src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java = src/java.base/share/classes/java/lang/classfile/TypeKind.java + src/java.base/share/classes/java/lang/classfile/WritableElement.java + src/java.base/share/classes/java/lang/classfile/attribute/AnnotationDefaultAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/BootstrapMethodsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java = src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/ConstantValueAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/EnclosingMethodAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/ExceptionsAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/InnerClassesAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/LineNumberTableAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTableAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/LocalVariableTypeTableAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/MethodParametersAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java = src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashInfo.java = src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/ModuleMainClassAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/ModulePackagesAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/ModuleProvideInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/NestHostAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/NestMembersAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/PermittedSubclassesAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RecordAttribute.java = src/java.base/share/classes/java/lang/classfile/attribute/RecordComponentInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleParameterAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeInvisibleTypeAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleParameterAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/RuntimeVisibleTypeAnnotationsAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/SignatureAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/SourceDebugExtensionAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/SourceFileAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/StackMapFrameInfo.java + src/java.base/share/classes/java/lang/classfile/attribute/StackMapTableAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/SyntheticAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java + src/java.base/share/classes/java/lang/classfile/attribute/package-info.java + src/java.base/share/classes/java/lang/classfile/components/ClassPrinter.java + src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java + src/java.base/share/classes/java/lang/classfile/components/CodeLocalsShifter.java + src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java = src/java.base/share/classes/java/lang/classfile/components/CodeStackTracker.java + src/java.base/share/classes/java/lang/classfile/components/package-info.java = src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java = src/java.base/share/classes/java/lang/classfile/constantpool/AnnotationConstantValueEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/ConstantDynamicEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPool.java = src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java = src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolException.java = src/java.base/share/classes/java/lang/classfile/constantpool/ConstantValueEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/DoubleEntry.java + src/java.base/share/classes/java/lang/classfile/constantpool/DynamicConstantPoolEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/FieldRefEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/FloatEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/IntegerEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/InterfaceMethodRefEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/InvokeDynamicEntry.java + src/java.base/share/classes/java/lang/classfile/constantpool/LoadableConstantEntry.java + src/java.base/share/classes/java/lang/classfile/constantpool/LongEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/MemberRefEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/MethodHandleEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/MethodRefEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/NameAndTypeEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java + src/java.base/share/classes/java/lang/classfile/constantpool/PoolEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java = src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java + src/java.base/share/classes/java/lang/classfile/constantpool/package-info.java + src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java + src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java = src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java + src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java + src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java + src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java + src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java + src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java = src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java + src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java + src/java.base/share/classes/java/lang/classfile/instruction/package-info.java + src/java.base/share/classes/java/lang/classfile/package-info.java + src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java - src/java.base/share/classes/jdk/internal/classfile/Annotation.java - src/java.base/share/classes/jdk/internal/classfile/AnnotationValue.java - src/java.base/share/classes/jdk/internal/classfile/Attribute.java - src/java.base/share/classes/jdk/internal/classfile/AttributedElement.java - src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java - src/java.base/share/classes/jdk/internal/classfile/ClassElement.java - src/java.base/share/classes/jdk/internal/classfile/ClassTransform.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/ClassfileElement.java - src/java.base/share/classes/jdk/internal/classfile/ClassfileTransform.java - src/java.base/share/classes/jdk/internal/classfile/ClassfileVersion.java - src/java.base/share/classes/jdk/internal/classfile/CodeElement.java - src/java.base/share/classes/jdk/internal/classfile/CodeModel.java - src/java.base/share/classes/jdk/internal/classfile/CodeTransform.java - src/java.base/share/classes/jdk/internal/classfile/CustomAttribute.java - src/java.base/share/classes/jdk/internal/classfile/FieldElement.java - src/java.base/share/classes/jdk/internal/classfile/FieldTransform.java - src/java.base/share/classes/jdk/internal/classfile/Instruction.java - src/java.base/share/classes/jdk/internal/classfile/MethodElement.java - src/java.base/share/classes/jdk/internal/classfile/MethodTransform.java - src/java.base/share/classes/jdk/internal/classfile/Opcode.java - src/java.base/share/classes/jdk/internal/classfile/PseudoInstruction.java - src/java.base/share/classes/jdk/internal/classfile/Superclass.java - src/java.base/share/classes/jdk/internal/classfile/TypeAnnotation.java - src/java.base/share/classes/jdk/internal/classfile/WritableElement.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/CharacterRangeInfo.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/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/ModuleMainClassAttribute.java - src/java.base/share/classes/jdk/internal/classfile/attribute/ModulePackagesAttribute.java - src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleProvideInfo.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/attribute/UnknownAttribute.java - src/java.base/share/classes/jdk/internal/classfile/components/ClassPrinter.java - src/java.base/share/classes/jdk/internal/classfile/components/ClassRemapper.java - src/java.base/share/classes/jdk/internal/classfile/components/CodeLocalsShifter.java - src/java.base/share/classes/jdk/internal/classfile/components/CodeRelabeler.java - src/java.base/share/classes/jdk/internal/classfile/components/package-info.java - src/java.base/share/classes/jdk/internal/classfile/constantpool/DynamicConstantPoolEntry.java - src/java.base/share/classes/jdk/internal/classfile/constantpool/LoadableConstantEntry.java - src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java - src/java.base/share/classes/jdk/internal/classfile/constantpool/PoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractAttributeMapper.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractBoundLocalVariable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundCharacterRange.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariableType.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java + src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java + src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileVersionImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.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/ClassRemapperImpl.java - src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileImpl.java - src/java.base/share/classes/jdk/internal/classfile/impl/ClassfileVersionImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeLocalsShifterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeStackTrackerImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LineNumberImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/MethodInfo.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SignaturesImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackCounter.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalMethodBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java ! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayLoadInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ArrayStoreInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/BranchInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/CharacterRange.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ConstantInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ConvertInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/DiscontinuedInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/FieldInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/IncrementInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeDynamicInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/InvokeInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/LabelTarget.java - src/java.base/share/classes/jdk/internal/classfile/instruction/LineNumber.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/LookupSwitchInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/MonitorInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/NewMultiArrayInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/NewObjectInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/NewPrimitiveArrayInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/NewReferenceArrayInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/NopInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/OperatorInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ReturnInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/StackInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/StoreInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/TableSwitchInstruction.java - src/java.base/share/classes/jdk/internal/classfile/instruction/ThrowInstruction.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 ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/module-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/AbstractPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java ! src/jdk.jlink/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java ! test/jdk/java/lang/ModuleTests/AnnotationsTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java ! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java ! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java ! test/jdk/java/lang/invoke/condy/CondyBSMException.java ! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java ! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java ! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java ! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java ! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java ! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java ! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java ! test/jdk/java/lang/invoke/condy/CondyWrongType.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/jdk/java/lang/module/ConfigurationTest.java ! test/jdk/java/lang/module/ModuleDescriptorTest.java ! test/jdk/java/lang/module/ModuleFinderTest.java ! test/jdk/java/lang/module/ModuleNamesTest.java ! test/jdk/java/lang/module/MultiReleaseJarTest.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java ! test/jdk/java/security/Provider/SecurityProviderModularTest.java ! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java ! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.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/BuilderTryCatchTest.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/OptionsTest.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/SnippetsTest.java ! test/jdk/jdk/classfile/StackMapsTest.java ! test/jdk/jdk/classfile/StackTrackerTest.java ! test/jdk/jdk/classfile/StreamedVsListTest.java ! test/jdk/jdk/classfile/SwapTest.java ! test/jdk/jdk/classfile/TEST.properties ! 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/ClassRecord.java ! test/jdk/jdk/classfile/helpers/InstructionModelToCodeBuilder.java ! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java ! test/jdk/jdk/classfile/helpers/TestUtil.java ! test/jdk/jdk/classfile/helpers/Transforms.java ! test/jdk/jdk/lambda/TEST.properties ! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java ! test/jdk/jdk/modules/incubator/ServiceBinding.java ! test/jdk/sun/tools/jcmd/TestProcessHelper.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 ! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java ! 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/8000518/DuplicateConstantPoolEntry.java ! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.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/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/WellKnownTypes.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/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java ! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.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/T8028504/DontGenerateLVTForGNoneOpTest.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/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.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/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java ! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousClassTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeAnnotationPropagationTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.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/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java ! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java ! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java ! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java ! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase_legacy.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java + test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver_legacy.java ! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java ! test/langtools/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/langtools/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/langtools/tools/javac/classfiles/attributes/lib/TestBase.java = test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestBase.java = test/langtools/tools/javac/classfiles/attributes/lib_legacy/TestResult.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/constDebug/ConstDebugTest.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/LambdaTestStrictFPFlag.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/ConditionalLineNumberTest.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/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/platform/ModuleVersionTest.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/resolve/NoObjectToString.java ! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java ! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.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 ! test/langtools/tools/javap/T6716452.java ! test/langtools/tools/javap/TestClassNameWarning.java ! test/langtools/tools/javap/classfile/6888367/T6888367.java ! test/langtools/tools/javap/classfile/T6887895.java ! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java ! test/langtools/tools/javap/typeAnnotations/NewArray.java ! test/langtools/tools/javap/typeAnnotations/Presence.java ! test/langtools/tools/javap/typeAnnotations/PresenceInner.java ! test/langtools/tools/javap/typeAnnotations/TypeCasts.java ! test/langtools/tools/javap/typeAnnotations/Visibility.java ! test/langtools/tools/javap/typeAnnotations/Wildcards.java ! test/lib/jdk/test/lib/util/ModuleInfoWriter.java ! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.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/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/Transforms.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java Changeset: 0d0a6574 Author: Tejesh R <tr(a)openjdk.org> Date: 2023-12-04 07:30:17 +0000 URL: https://git.openjdk.org/leyden/commit/0d0a657414563a2211bcc3474aa7e4317307f… 5108458: JTable does not properly layout its content Reviewed-by: dnguyen, aivanov, psadhukhan ! src/java.desktop/share/classes/javax/swing/JTable.java + test/jdk/javax/swing/JTable/JTableRightOrientationTest.java Changeset: b9b82631 Author: Matthias Baesken <mbaesken(a)openjdk.org> Date: 2023-12-04 08:09:01 +0000 URL: https://git.openjdk.org/leyden/commit/b9b82631bf75dc93d9e11536b6872df4c89e9… 8317307: test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java fails with ConnectException: Connection timed out: no further information Reviewed-by: clanger ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java Changeset: 9b8eaa2f Author: Eric Liu <eliu(a)openjdk.org> Date: 2023-12-04 08:14:57 +0000 URL: https://git.openjdk.org/leyden/commit/9b8eaa2fc3c5127bc7828471916f5d881bf71… 8319872: AArch64: [vectorapi] Implementation of unsigned (zero extended) casts Reviewed-by: aph, xgong ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java + test/micro/org/openjdk/bench/jdk/incubator/vector/VectorZeroExtend.java Changeset: 93b9235f Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-12-04 08:20:09 +0000 URL: https://git.openjdk.org/leyden/commit/93b9235f19dab2a0c08ba8a1afcc82ee71be4… 8321120: Shenandoah: Remove ShenandoahElasticTLAB flag Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp - test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java Changeset: f32ab8cc Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-12-04 08:20:23 +0000 URL: https://git.openjdk.org/leyden/commit/f32ab8cc47c8a1b4887e9c7c86b145ce4b85c… 8320924: Improve heap dump performance by optimizing archived object checks Reviewed-by: yyang, stuefe ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: ed5b8c3a Author: Abhishek Kumar <abhiscxk(a)openjdk.org> Date: 2023-12-04 09:31:17 +0000 URL: https://git.openjdk.org/leyden/commit/ed5b8c3a7bb6de27ab5050db494b08d5e5dd1… 8225220: When the Tab Policy is checked,the scroll button direction displayed incorrectly. Reviewed-by: tr, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java + test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneArrowDirection.java Changeset: c17b8cfa Author: Anton Bobrov <antbob(a)users.noreply.github.com> Committer: Severin Gehwolf <sgehwolf(a)openjdk.org> Date: 2023-12-04 10:48:26 +0000 URL: https://git.openjdk.org/leyden/commit/c17b8cfafe5a2bbe29d38cfc6793c72b0430f… 8320655: awt screencast robot spin and sync issues with native libpipewire api Reviewed-by: azvegint ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c Changeset: d23f4f12 Author: Oli Gillespie <ogillespie(a)openjdk.org> Committer: Coleen Phillimore <coleenp(a)openjdk.org> Date: 2023-12-04 12:25:51 +0000 URL: https://git.openjdk.org/leyden/commit/d23f4f12adf1ea26b8c340efe2c3854e50b68… 8315559: Delay TempSymbol cleanup to avoid symbol table churn Reviewed-by: coleenp, kbarrett, shade + src/hotspot/share/oops/symbolHandle.cpp ! src/hotspot/share/oops/symbolHandle.hpp ! test/hotspot/gtest/classfile/test_placeholders.cpp ! test/hotspot/gtest/classfile/test_symbolTable.cpp Changeset: 9769dfec Author: Zhengyu Gu <zgu(a)openjdk.org> Date: 2023-12-04 14:07:02 +0000 URL: https://git.openjdk.org/leyden/commit/9769dfecb55d67d5dc53fa52fdb227b483e41… 8321214: Parallel: Remove unused SpaceInfo::_min_dense_prefix Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: d5f59cf0 Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-04 15:51:22 +0000 URL: https://git.openjdk.org/leyden/commit/d5f59cf0a8efe8d0f2d8ab1a5bd68fa9fe15f… 8321220: JFR: RecordedClass reports incorrect modifiers Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp + test/jdk/jdk/jfr/api/consumer/TestRecordedClass.java Changeset: d2c529cc Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-04 16:09:00 +0000 URL: https://git.openjdk.org/leyden/commit/d2c529cc37f94a1ecd3b03fd91e3e08ee8ee7… 8319072: JFR: Turn off events for JFR.view Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdQuery.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdView.java Changeset: a9de5c7f Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-04 16:37:33 +0000 URL: https://git.openjdk.org/leyden/commit/a9de5c7f130ceac5d82a413a40e10a8c594af… 8315128: jdk/jfr/event/runtime/TestResidentSetSizeEvent.java fails with "The size should be less than or equal to peak" Reviewed-by: stefank, mgronlun ! src/hotspot/os/bsd/os_bsd.cpp Changeset: f6be9229 Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-04 16:50:45 +0000 URL: https://git.openjdk.org/leyden/commit/f6be922952642f40dcf0d27b7896c9a6acdd6… 8316193: jdk/jfr/event/oldobject/TestListenerLeak.java java.lang.Exception: Could not find leak Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java Changeset: 65be5e0c Author: Erik Gahlin <egahlin(a)openjdk.org> Date: 2023-12-04 16:56:16 +0000 URL: https://git.openjdk.org/leyden/commit/65be5e0c547d74ca7de288b164aa9bd6d6855… 8305931: jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java failed with "Expected chains but found none" Reviewed-by: mgronlun ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java Changeset: 316b7833 Author: Coleen Phillimore <coleenp(a)openjdk.org> Date: 2023-12-04 18:01:31 +0000 URL: https://git.openjdk.org/leyden/commit/316b78336c9fbf290e6d423f831f9eff1a84b… 8321276: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java failed with "'17 2: jdk/test/lib/apps ' missing from stdout/stderr" Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Changeset: 155abc57 Author: Roger Riggs <rriggs(a)openjdk.org> Date: 2023-12-04 18:28:59 +0000 URL: https://git.openjdk.org/leyden/commit/155abc576a0212932825485380d4e2a9c7dd2… 8311906: Improve robustness of String constructors with mutable array inputs Co-authored-by: Damon Fenacci <dfenacci(a)openjdk.org> Co-authored-by: Claes Redestad <redestad(a)openjdk.org> Co-authored-by: Amit Kumar <amitkumar(a)openjdk.org> Co-authored-by: Martin Doerr <mdoerr(a)openjdk.org> Reviewed-by: rgiulietti, thartmann, redestad, dfenacci ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/Appendable.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java + test/hotspot/jtreg/compiler/intrinsics/string/TestStringConstructionIntrinsics.java ! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java ! test/jdk/java/lang/String/Chars.java + test/jdk/java/lang/String/StringRacyConstructor.java ! test/micro/org/openjdk/bench/java/lang/StringConstructor.java Changeset: bd04f91e Author: Naoto Sato <naoto(a)openjdk.org> Date: 2023-12-04 19:12:25 +0000 URL: https://git.openjdk.org/leyden/commit/bd04f91e9103ee04f643f8d04553705c4d78f… 8321131: Console read line with zero out should zero out underlying buffer in JLine Reviewed-by: iris, alanb, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java Changeset: 30b5d427 Author: Daniel D. Daugherty <dcubed(a)openjdk.org> Date: 2023-12-04 20:53:46 +0000 URL: https://git.openjdk.org/leyden/commit/30b5d427350d03ec8b9eb39fbf06fbd1b1f66… 8321069: JvmtiThreadState::state_for_while_locked() returns nullptr for an attached JNI thread with a java.lang.Thread object after JDK-8319935 Reviewed-by: dholmes, jiangli, sspitsyn ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp Changeset: 81484d8c Author: Jaikiran Pai <jpai(a)openjdk.org> Date: 2023-12-05 01:06:14 +0000 URL: https://git.openjdk.org/leyden/commit/81484d8c0520cf55ec58fc7b4c81880e69537… 8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently Reviewed-by: alanb, kevinw ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java + test/jdk/sun/jvmstat/monitor/MonitoredVm/ConcurrentGetMonitoredHost.java Changeset: 50d1839d Author: Viktor Klang <vklang(a)openjdk.org> Committer: Jaikiran Pai <jpai(a)openjdk.org> Date: 2023-12-05 05:29:29 +0000 URL: https://git.openjdk.org/leyden/commit/50d1839d54f13631946925d8ecf03ce71f31b… 8318809: java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java shows intermittent failures on linux ppc64le and aarch64 Reviewed-by: alanb, jpai ! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java Changeset: aec38659 Author: Feilong Jiang <fjiang(a)openjdk.org> Date: 2023-12-05 07:05:57 +0000 URL: https://git.openjdk.org/leyden/commit/aec386596d531345b46be4f674b775df71df1… 8320697: RISC-V: Small refactoring for runtime calls Co-authored-by: Fei Yang <fyang(a)openjdk.org> Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/x/xBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/icBuffer_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp Changeset: 517b1788 Author: Christian Stein <cstein(a)openjdk.org> Date: 2023-12-05 07:50:21 +0000 URL: https://git.openjdk.org/leyden/commit/517b1788198fc325961df61161f9b365c7b25… 8306914: Implement JEP 458: Launch Multi-File Source-Code Programs Reviewed-by: jlahoda, jlaskey ! make/CompileInterimLangtools.gmk ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/libjli/java.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Fault.java - src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryContext.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryFileManager.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryModuleFinder.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramDescriptor.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/ProgramFileObject.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Result.java + src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties + test/langtools/tools/javac/launcher/BasicSourceLauncherTests.java ! test/langtools/tools/javac/launcher/GetResourceTest.java + test/langtools/tools/javac/launcher/ModuleSourceLauncherTests.java + test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java + test/langtools/tools/javac/launcher/ProgramDescriptorTests.java + test/langtools/tools/javac/launcher/Run.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java = test/langtools/tools/javac/launcher/src/p/q/CLTest.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java Changeset: 1cf7ef52 Author: Albert Mingkun Yang <ayang(a)openjdk.org> Date: 2023-12-05 08:35:21 +0000 URL: https://git.openjdk.org/leyden/commit/1cf7ef520b73321c9fe7856b2f55ca6ecb555… 8321273: Parallel: Remove unused UpdateOnlyClosure::_space_id Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: a56286f7 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-12-05 10:35:41 +0000 URL: https://git.openjdk.org/leyden/commit/a56286f7ad9a8110026f48eb45f1d7a273b2f… 8321269: Require platforms to define DEFAULT_CACHE_LINE_SIZE Reviewed-by: stefank, stuefe, dholmes ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/arm/globalDefinitions_arm.hpp ! src/hotspot/cpu/zero/globalDefinitions_zero.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 30817b74 Author: Thomas Schatzl <tschatzl(a)openjdk.org> Date: 2023-12-05 10:37:34 +0000 URL: https://git.openjdk.org/leyden/commit/30817b742300f10f566e6aee3a8c1f8af4ab3… 8317809: Insertion of free code blobs into code cache can be very slow during class unloading Reviewed-by: iwalulya, ayang ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp + src/hotspot/share/gc/shared/classUnloadingContext.cpp + src/hotspot/share/gc/shared/classUnloadingContext.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/x/xHeap.cpp ! src/hotspot/share/gc/x/xNMethod.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zNMethod.cpp Changeset: 672f3732 Author: Jaikiran Pai <jpai(a)openjdk.org> Date: 2023-12-05 10:58:02 +0000 URL: https://git.openjdk.org/leyden/commit/672f37324f9f15ae3e03b9b3b86c7106e6a09… 8321163: [test] OutputAnalyzer.getExitValue() unnecessarily logs even when process has already completed Reviewed-by: stefank, lmesnik ! test/lib/jdk/test/lib/process/OutputBuffer.java Changeset: 4fbf22b0 Author: Alan Bateman <alanb(a)openjdk.org> Date: 2023-12-05 12:11:38 +0000 URL: https://git.openjdk.org/leyden/commit/4fbf22b002dab3c6e7e20ed9c7fa4551b6350… 8320652: ThreadInfo.isInNative needs to be updated to say what executing native code means Reviewed-by: mchung ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 5b02188f Author: Evgeny Astigeevich <eastigeevich(a)openjdk.org> Date: 2023-12-05 13:05:23 +0000 URL: https://git.openjdk.org/leyden/commit/5b02188f723e0de3faf2d8150b676a4383e1f… 8321105: Enable UseCryptoPmullForCRC32 for Neoverse V2 Reviewed-by: shade, ngasson ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: a1fe16b5 Author: Martin Doerr <mdoerr(a)openjdk.org> Date: 2023-12-05 13:57:06 +0000 URL: https://git.openjdk.org/leyden/commit/a1fe16b5ecb3cbb42ecb4135260c6ba191a25… 8321300: Cleanup TestHFA Reviewed-by: jvernee, jbechberger ! test/jdk/java/foreign/TestHFA.java Changeset: 800f347c Author: Thomas Schatzl <tschatzl(a)openjdk.org> Date: 2023-12-05 15:08:37 +0000 URL: https://git.openjdk.org/leyden/commit/800f347c32b616bc4f830ddd7b280c40a0507… 8321216: SerialGC attempts to access the card table beyond the end of the heap during card table scan Co-authored-by: Albert Mingkun Yang <ayang(a)openjdk.org> Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTable.hpp Changeset: 87516e29 Author: Brian Burkhalter <bpb(a)openjdk.org> Date: 2023-12-05 15:56:30 +0000 URL: https://git.openjdk.org/leyden/commit/87516e29dc5015c4cab2c07c5539ad30f2768… 8320943: Files/probeContentType/Basic.java fails on latest Windows 11 - content type mismatch Reviewed-by: cstein, rriggs ! test/jdk/ProblemList.txt ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: 61d0db38 Author: Tobias Hartmann <thartmann(a)openjdk.org> Date: 2023-12-05 16:27:29 +0000 URL: https://git.openjdk.org/leyden/commit/61d0db3838932d4030b05ffb04ee2b0215ea6… 8318468: compiler/tiered/LevelTransitionTest.java fails with -XX:CompileThreshold=100 -XX:TieredStopAtLevel=1 Reviewed-by: rcastanedalo, chagedorn ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java Changeset: 027b5dbb Author: Sandhya Viswanathan <sviswanathan(a)openjdk.org> Date: 2023-12-05 16:35:36 +0000 URL: https://git.openjdk.org/leyden/commit/027b5dbb6a299e49d3dcbe67d529d6edc67f1… 8321215: Incorrect x86 instruction encoding for VSIB addressing mode Reviewed-by: shade, thartmann ! src/hotspot/cpu/x86/assembler_x86.hpp Changeset: fd31f6a1 Author: Maxim Kartashev <mkartashev(a)openjdk.org> Committer: Calvin Cheung <ccheung(a)openjdk.org> Date: 2023-12-05 17:17:14 +0000 URL: https://git.openjdk.org/leyden/commit/fd31f6a1663de0e06accdf015a71086346aa0… 8321183: Incorrect warning from cds about the modules file Reviewed-by: ccheung, iklam ! src/hotspot/share/cds/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Changeset: 83ffc1ac Author: Alexey Ivanov <aivanov(a)openjdk.org> Date: 2023-12-05 17:22:57 +0000 URL: https://git.openjdk.org/leyden/commit/83ffc1ac94b8893532d8663b9058592f1714d… 8320303: Allow PassFailJFrame to accept single window creator Reviewed-by: serb ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 18c79227 Author: Jan Lahoda <jlahoda(a)openjdk.org> Date: 2023-12-05 17:24:48 +0000 URL: https://git.openjdk.org/leyden/commit/18c7922781536366be93b2478251e32e261d0… 8321224: ct.sym for JDK 22 contains references to internal modules Reviewed-by: darcy, vromero, asotona, ihse ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! make/modules/jdk.compiler/Gendata.gmk ! src/jdk.compiler/share/data/symbols/java.base-H.sym.txt ! src/jdk.compiler/share/data/symbols/java.base-I.sym.txt ! src/jdk.compiler/share/data/symbols/java.base-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.base-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.base-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-H.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-I.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.datatransfer-H.sym.txt - src/jdk.compiler/share/data/symbols/java.datatransfer-I.sym.txt - src/jdk.compiler/share/data/symbols/java.datatransfer-J.sym.txt - src/jdk.compiler/share/data/symbols/java.datatransfer-K.sym.txt - src/jdk.compiler/share/data/symbols/java.datatransfer-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-H.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-I.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.desktop-L.sym.txt - src/jdk.compiler/share/data/symbols/java.instrument-H.sym.txt - src/jdk.compiler/share/data/symbols/java.instrument-I.sym.txt - src/jdk.compiler/share/data/symbols/java.instrument-J.sym.txt - src/jdk.compiler/share/data/symbols/java.instrument-K.sym.txt - src/jdk.compiler/share/data/symbols/java.instrument-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.logging-H.sym.txt - src/jdk.compiler/share/data/symbols/java.logging-I.sym.txt - src/jdk.compiler/share/data/symbols/java.logging-J.sym.txt - src/jdk.compiler/share/data/symbols/java.logging-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.logging-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-H.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-I.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.management-L.sym.txt - src/jdk.compiler/share/data/symbols/java.management.rmi-H.sym.txt - src/jdk.compiler/share/data/symbols/java.management.rmi-I.sym.txt - src/jdk.compiler/share/data/symbols/java.management.rmi-J.sym.txt - src/jdk.compiler/share/data/symbols/java.management.rmi-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.management.rmi-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.naming-H.sym.txt - src/jdk.compiler/share/data/symbols/java.naming-I.sym.txt - src/jdk.compiler/share/data/symbols/java.naming-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.naming-K.sym.txt - src/jdk.compiler/share/data/symbols/java.naming-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.rmi-H.sym.txt - src/jdk.compiler/share/data/symbols/java.rmi-I.sym.txt - src/jdk.compiler/share/data/symbols/java.rmi-J.sym.txt - src/jdk.compiler/share/data/symbols/java.rmi-K.sym.txt - src/jdk.compiler/share/data/symbols/java.rmi-L.sym.txt - src/jdk.compiler/share/data/symbols/java.scripting-H.sym.txt - src/jdk.compiler/share/data/symbols/java.scripting-I.sym.txt - src/jdk.compiler/share/data/symbols/java.scripting-J.sym.txt - src/jdk.compiler/share/data/symbols/java.scripting-K.sym.txt - src/jdk.compiler/share/data/symbols/java.scripting-L.sym.txt - src/jdk.compiler/share/data/symbols/java.security.jgss-H.sym.txt - src/jdk.compiler/share/data/symbols/java.security.jgss-I.sym.txt - src/jdk.compiler/share/data/symbols/java.security.jgss-J.sym.txt - src/jdk.compiler/share/data/symbols/java.security.jgss-K.sym.txt - src/jdk.compiler/share/data/symbols/java.security.jgss-L.sym.txt - src/jdk.compiler/share/data/symbols/java.security.sasl-H.sym.txt - src/jdk.compiler/share/data/symbols/java.security.sasl-I.sym.txt - src/jdk.compiler/share/data/symbols/java.security.sasl-J.sym.txt - src/jdk.compiler/share/data/symbols/java.security.sasl-K.sym.txt - src/jdk.compiler/share/data/symbols/java.security.sasl-L.sym.txt - src/jdk.compiler/share/data/symbols/java.smartcardio-H.sym.txt - src/jdk.compiler/share/data/symbols/java.smartcardio-I.sym.txt - src/jdk.compiler/share/data/symbols/java.smartcardio-J.sym.txt - src/jdk.compiler/share/data/symbols/java.smartcardio-K.sym.txt - src/jdk.compiler/share/data/symbols/java.smartcardio-L.sym.txt - src/jdk.compiler/share/data/symbols/java.sql-H.sym.txt - src/jdk.compiler/share/data/symbols/java.sql-I.sym.txt - src/jdk.compiler/share/data/symbols/java.sql-J.sym.txt - src/jdk.compiler/share/data/symbols/java.sql-K.sym.txt - src/jdk.compiler/share/data/symbols/java.sql-L.sym.txt - src/jdk.compiler/share/data/symbols/java.sql.rowset-H.sym.txt - src/jdk.compiler/share/data/symbols/java.sql.rowset-I.sym.txt - src/jdk.compiler/share/data/symbols/java.sql.rowset-J.sym.txt ! src/jdk.compiler/share/data/symbols/java.sql.rowset-K.sym.txt - src/jdk.compiler/share/data/symbols/java.sql.rowset-L.sym.txt - src/jdk.compiler/share/data/symbols/java.xml-H.sym.txt ! src/jdk.compiler/share/data/symbols/java.xml-I.sym.txt - src/jdk.compiler/share/data/symbols/java.xml-J.sym.txt - src/jdk.compiler/share/data/symbols/java.xml-K.sym.txt - src/jdk.compiler/share/data/symbols/java.xml-L.sym.txt ! src/jdk.compiler/share/data/symbols/java.xml.crypto-H.sym.txt - src/jdk.compiler/share/data/symbols/java.xml.crypto-I.sym.txt - src/jdk.compiler/share/data/symbols/java.xml.crypto-J.sym.txt - src/jdk.compiler/share/data/symbols/java.xml.crypto-K.sym.txt ! src/jdk.compiler/share/data/symbols/java.xml.crypto-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.accessibility-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.accessibility-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.accessibility-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.accessibility-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.accessibility-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.attach-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.attach-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.attach-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.attach-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.attach-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.compiler-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.compiler-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.compiler-J.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.compiler-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.compiler-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.dynalink-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.dynalink-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.dynalink-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.dynalink-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.dynalink-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.httpserver-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.httpserver-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.httpserver-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.httpserver-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.httpserver-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-J.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-K.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jartool-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jartool-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jartool-J.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jartool-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jartool-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.javadoc-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.javadoc-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.javadoc-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.javadoc-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.javadoc-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jconsole-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jconsole-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jconsole-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jconsole-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jconsole-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jdi-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jdi-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jdi-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jdi-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jdi-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jfr-J.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jfr-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jfr-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jshell-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jshell-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jshell-J.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jshell-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jshell-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jsobject-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jsobject-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jsobject-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jsobject-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.jsobject-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.management-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.management-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.management-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.management-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.management-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.net-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.net-I.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.net-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.net-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.net-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.sctp-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.sctp-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.sctp-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.sctp-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.sctp-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.auth-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.auth-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.auth-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.auth-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.auth-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.security.jgss-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.jgss-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.jgss-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.jgss-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.security.jgss-L.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.unsupported-H.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.unsupported-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.unsupported-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.unsupported-K.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.unsupported-L.sym.txt - src/jdk.compiler/share/data/symbols/jdk.xml.dom-H.sym.txt - src/jdk.compiler/share/data/symbols/jdk.xml.dom-I.sym.txt - src/jdk.compiler/share/data/symbols/jdk.xml.dom-J.sym.txt - src/jdk.compiler/share/data/symbols/jdk.xml.dom-K.sym.txt - src/jdk.compiler/share/data/symbols/jdk.xml.dom-L.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java + test/langtools/tools/javac/sym/PrintCTSymContent.java Changeset: b1cb3743 Author: Alexey Ivanov <aivanov(a)openjdk.org> Date: 2023-12-05 17:40:55 +0000 URL: https://git.openjdk.org/leyden/commit/b1cb37432a4b4a10ba68f468e4d988f2a935f… 8320349: Simplify FileChooserSymLinkTest.java by using single-window testUI Reviewed-by: serb ! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java Changeset: db5613af Author: Alisen Chung <achung(a)openjdk.org> Date: 2023-12-05 17:50:05 +0000 URL: https://git.openjdk.org/leyden/commit/db5613af89a2d4ab5a8998ad1d43384778974… 8317288: [macos] java/awt/Window/Grab/GrabTest.java: Press on the outside area didn't cause ungrab Reviewed-by: honkar, azvegint ! test/jdk/java/awt/Window/Grab/GrabTest.java Changeset: 640d7f31 Author: Archie Cobbs <acobbs(a)openjdk.org> Committer: Vicente Romero <vromero(a)openjdk.org> Date: 2023-12-05 17:57:43 +0000 URL: https://git.openjdk.org/leyden/commit/640d7f31b22adde0926521bea4d616b570c21… 8314327: Issues with JShell when using "local" execution engine Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControlProvider.java + test/langtools/jdk/jshell/LocalExecutionClassPathTest.java + test/langtools/jdk/jshell/LocalExecutionContextLoaderParentTest.java + test/langtools/jdk/jshell/LocalExecutionTestSupport.java Changeset: fddc02e0 Author: Tom Rodriguez <never(a)openjdk.org> Date: 2023-12-05 18:12:54 +0000 URL: https://git.openjdk.org/leyden/commit/fddc02e046e926af75661ce167d4531393438… 8321225: [JVMCI] HotSpotResolvedObjectTypeImpl.isLeafClass shouldn't create strong references Reviewed-by: thartmann, eosterlund, kvn ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java Changeset: d3df3eb5 Author: Alexey Semenyuk <asemenyuk(a)openjdk.org> Date: 2023-12-05 18:41:38 +0000 URL: https://git.openjdk.org/leyden/commit/d3df3eb5d7f5537ade917db7a36caba028f94… 8294699: Launcher causes lingering busy cursor Reviewed-by: almatvee ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp Changeset: acaf2c8d Author: Damon Nguyen <dnguyen(a)openjdk.org> Date: 2023-12-05 19:25:42 +0000 URL: https://git.openjdk.org/leyden/commit/acaf2c8dcfd5235f758af2fe3e308b7226311… 8318590: JButton ignores margin when painting HTML text Reviewed-by: prr, azvegint, honkar ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java - test/jdk/javax/swing/JButton/HtmlButtonImageTest/HtmlButtonImageTest.java Changeset: b0d14509 Author: Brian Burkhalter <bpb(a)openjdk.org> Date: 2023-12-05 19:41:12 +0000 URL: https://git.openjdk.org/leyden/commit/b0d145097cdc61e4bab19393a125e63aa3bc2… 8321053: Use ByteArrayInputStream.buf directly when parameter of transferTo() is trusted Reviewed-by: alanb ! src/java.base/share/classes/java/io/ByteArrayInputStream.java + test/jdk/java/io/ByteArrayInputStream/TransferToTrusted.java Changeset: 9e570105 Author: Jonathan Joo <jjoo(a)openjdk.org> Committer: Man Cao <manc(a)openjdk.org> Date: 2023-12-05 19:43:25 +0000 URL: https://git.openjdk.org/leyden/commit/9e570105c30a6e462d08931e2010cef9cd5a6… 8315149: Add hsperf counters for CPU time of internal GC threads Co-authored-by: Man Cao <manc(a)openjdk.org> Co-authored-by: Stefan Johansson <sjohanss(a)openjdk.org> Reviewed-by: simonis, manc, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp ! src/hotspot/share/memory/universe.cpp + src/hotspot/share/runtime/cpuTimeCounters.cpp + src/hotspot/share/runtime/cpuTimeCounters.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/vmThread.cpp + test/jdk/sun/tools/jcmd/TestGcCounters.java Changeset: c8fa7581 Author: David Holmes <dholmes(a)openjdk.org> Date: 2023-12-05 21:48:31 +0000 URL: https://git.openjdk.org/leyden/commit/c8fa7581006183d0dabe902c40ab8d7304dfd… 8320860: add-opens/add-exports require '=' in JAVA_TOOL_OPTIONS Reviewed-by: sspitsyn, alanb ! src/hotspot/share/prims/jvmti.xml Changeset: 430564cf Author: Pavel Rappo <prappo(a)openjdk.org> Date: 2023-12-05 22:09:05 +0000 URL: https://git.openjdk.org/leyden/commit/430564cf8882e9acf86a193eb76030c6254f7… 8308715: Create a mechanism for Implicitly Declared Class javadoc Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/man/javadoc.1 + test/langtools/jdk/javadoc/doclet/testImplicitlyDeclaredClasses/TestImplicitlyDeclaredClasses.java Changeset: 905137d4 Author: Serguei Spitsyn <sspitsyn(a)openjdk.org> Date: 2023-12-05 23:41:49 +0000 URL: https://git.openjdk.org/leyden/commit/905137d4065eb40bef6946bdc6bb688d6018a… 8321219: runtime/jni/FastGetField: assert(is_interpreted_frame()) failed: interpreted frame expected Reviewed-by: dcubed ! src/hotspot/share/prims/jvmtiThreadState.cpp Changeset: 3cd65ce2 Author: Sergey Bylokhov <serb(a)openjdk.org> Date: 2023-12-06 00:19:28 +0000 URL: https://git.openjdk.org/leyden/commit/3cd65ce2a492726cf1c30bf0c4bfaf0980323… 8321325: Remove unused Java_java_awt_MenuComponent_initIDs function Reviewed-by: prr, aivanov ! src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m ! src/java.desktop/share/classes/java/awt/MenuComponent.java - src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h Changeset: 86b27b78 Author: Yi-Fan Tsai <yftsai(a)amazon.com> Committer: David Holmes <dholmes(a)openjdk.org> Date: 2023-12-06 02:34:26 +0000 URL: https://git.openjdk.org/leyden/commit/86b27b784e20f7cdadd241f7feedd024482ba… 8317831: compiler/codecache/CheckLargePages.java fails on OL 8.8 with unexpected memory string Reviewed-by: eastigeevich, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java Changeset: aaaae3ee Author: Vicente Romero <vromero(a)openjdk.org> Date: 2023-12-06 02:36:02 +0000 URL: https://git.openjdk.org/leyden/commit/aaaae3ee3cc966d05f6cf6fa81cecc122a8f9… 8321207: javac is not accepting correct code Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/langtools/tools/javac/lambda/LambdaCapture08.java Changeset: 78d09584 Author: Joe Wang <joehw(a)openjdk.org> Date: 2023-12-06 04:24:48 +0000 URL: https://git.openjdk.org/leyden/commit/78d09584c9ade967e55865c9d3a8146ae01d2… 8321406: Null IDs should be resolved as before catalogs are added Reviewed-by: naoto, iris, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java Changeset: 4c96aac9 Author: Ioi Lam <iklam(a)openjdk.org> Date: 2023-12-06 05:25:19 +0000 URL: https://git.openjdk.org/leyden/commit/4c96aac9c0aa450b0b6859ded8dfff856222a… 8320935: Move CDS config initialization code to cdsConfig.cpp Reviewed-by: ccheung, matsaave, stuefe ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c Changeset: 9d776777 Author: Viktor Klang <vklang(a)openjdk.org> Committer: Alan Bateman <alanb(a)openjdk.org> Date: 2023-12-06 07:12:03 +0000 URL: https://git.openjdk.org/leyden/commit/9d776777c503ede4410ae3fe744cb267e9175… 8321124: java/util/stream/GatherersTest.java times out Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/java/util/stream/GathererTest.java + test/jdk/java/util/stream/GatherersFoldTest.java + test/jdk/java/util/stream/GatherersMapConcurrentTest.java + test/jdk/java/util/stream/GatherersScanTest.java - test/jdk/java/util/stream/GatherersTest.java + test/jdk/java/util/stream/GatherersWindowFixedTest.java + test/jdk/java/util/stream/GatherersWindowSlidingTest.java = test/jdk/java/util/stream/TEST.properties Changeset: a0920aa4 Author: Per Minborg <pminborg(a)openjdk.org> Date: 2023-12-06 08:02:52 +0000 URL: https://git.openjdk.org/leyden/commit/a0920aa436943b88b53a81f46752e8c4bb0a0… 8321159: SymbolLookup.libraryLookup(Path, Arena) Assumes default Filesystem Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! test/jdk/java/foreign/LibraryLookupTest.java Changeset: 2678e4cd Author: Jatin Bhateja <jbhateja(a)openjdk.org> Date: 2023-12-06 09:58:06 +0000 URL: https://git.openjdk.org/leyden/commit/2678e4cd9424ca4e33ebb9693c84f9a86bf55… 8319111: Mismatched MemorySegment heap access is not consistently intrinsified Reviewed-by: sviswanathan, psandoz, thartmann ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java Changeset: 7fbfb3b7 Author: Thomas Schatzl <tschatzl(a)openjdk.org> Date: 2023-12-06 10:34:27 +0000 URL: https://git.openjdk.org/leyden/commit/7fbfb3b74a283261027e6c293e1a5dbc354cf… 8321369: Unproblemlist gc/cslocker/TestCSLocker.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 0217b5ac Author: Adam Sotona <asotona(a)openjdk.org> Date: 2023-12-06 15:32:24 +0000 URL: https://git.openjdk.org/leyden/commit/0217b5ac8b25db96fce026ac027b18024e25a… 8321248: ClassFile API ClassModel::verify is inconsistent with the rest of the API Reviewed-by: jlahoda, mcimadamore ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/classfile/ClassModel.java ! src/java.base/share/classes/java/lang/classfile/package-info.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java ! test/jdk/jdk/classfile/AdvancedTransformationsTest.java ! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java ! test/jdk/jdk/classfile/CorpusTest.java ! test/jdk/jdk/classfile/StackMapsTest.java ! test/jdk/jdk/classfile/VerifierSelfTest.java ! test/jdk/tools/lib/tests/JImageValidator.java Changeset: 50f31240 Author: Andrew Haley <aph(a)openjdk.org> Date: 2023-12-06 15:32:35 +0000 URL: https://git.openjdk.org/leyden/commit/50f31240555888018f0f496ab29c8a5932dce… 8320892: AArch64: Restore FPU control state after JNI Reviewed-by: adinn, stuefe ! src/hotspot/cpu/aarch64/downcallLinker_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/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 90e433d7 Author: Aggelos Biboudis <abimpoudis(a)openjdk.org> Date: 2023-12-06 15:34:25 +0000 URL: https://git.openjdk.org/leyden/commit/90e433d72e73abf3252969f535451b56ecacc… 8320144: Compilation crashes when a custom annotation with invalid default value is used Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/langtools/tools/javac/T8320144.java + test/langtools/tools/javac/T8320144.out Changeset: cc25d8b1 Author: Doug Lea <dl(a)openjdk.org> Date: 2023-12-06 16:12:59 +0000 URL: https://git.openjdk.org/leyden/commit/cc25d8b12bbab9dde9ade7762927dcb8d27e2… 8319662: ForkJoinPool trims worker threads too slowly 8319498: ForkJoinPool.invoke(ForkJoinTask) does not specify behavior when task throws checked exception Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java Changeset: 4ef24e25 Author: Abhishek Kumar <abhiscxk(a)openjdk.org> Date: 2023-12-06 16:41:24 +0000 URL: https://git.openjdk.org/leyden/commit/4ef24e2596340c5375f2ab07883c26a6458ef… 8319938: TestFileChooserSingleDirectorySelection.java fails with "getSelectedFiles returned empty array" Reviewed-by: aivanov, tr ! test/jdk/com/sun/java/swing/plaf/gtk/TestFileChooserSingleDirectorySelection.java Changeset: a9cb120d Author: Vicente Romero <vromero(a)openjdk.org> Date: 2023-12-06 16:48:08 +0000 URL: https://git.openjdk.org/leyden/commit/a9cb120d03e5b2efa244086e213d3b9e47065… 8320948: NPE due to unreported compiler error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/recovery/CrashDueToUnreportedError.java + test/langtools/tools/javac/recovery/CrashDueToUnreportedError.out Changeset: dc9c77be Author: Anthony Scarpino <ascarpino(a)openjdk.org> Date: 2023-12-06 18:09:10 +0000 URL: https://git.openjdk.org/leyden/commit/dc9c77bebe28570096345d3d22fd3ed10280a… 8318756: Create better internal buffer for AEADs Reviewed-by: djelinski + src/java.base/share/classes/com/sun/crypto/provider/AEADBufferedStream.java ! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java + test/jdk/com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java - test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMByteBuffer.java + test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java + test/micro/org/openjdk/bench/javax/crypto/full/ByteBufferBase.java + test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305Bench.java + test/micro/org/openjdk/bench/javax/crypto/full/CC20P1305ByteBuffer.java ! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMBench.java ! test/micro/org/openjdk/bench/javax/crypto/small/AESGCMByteBuffer.java + test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305Bench.java + test/micro/org/openjdk/bench/javax/crypto/small/CC20P1305ByteBuffer.java Changeset: 3edc24a7 Author: Joe Darcy <darcy(a)openjdk.org> Date: 2023-12-06 18:36:26 +0000 URL: https://git.openjdk.org/leyden/commit/3edc24a71d29632e0a2166a64fc25ce83f631… 8321073: Defer policy of disabling annotation processing by default Reviewed-by: vromero, jlahoda, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! test/langtools/tools/javac/6341866/T6341866.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java ! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java Changeset: f4822605 Author: Stefan Karlsson <stefank(a)openjdk.org> Date: 2023-12-06 19:07:30 +0000 URL: https://git.openjdk.org/leyden/commit/f4822605af44f63e5928f2f279df3f76c01a2… 8319969: os::large_page_init() turns off THPs for ZGC Reviewed-by: stuefe, aboldtch ! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/hugepages.cpp ! src/hotspot/os/linux/hugepages.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/share/gc/z/zLargePages.cpp ! src/hotspot/share/gc/z/zLargePages.hpp ! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java ! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java Changeset: 2830dd2a Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-12-06 21:17:19 +0000 URL: https://git.openjdk.org/leyden/commit/2830dd2a7d3b933fbddca64ca0ac7a91e7ab0… 8321410: Shenandoah: Remove ShenandoahSuspendibleWorkers flag Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java Changeset: b02fc868 Author: Aleksey Shipilev <shade(a)openjdk.org> Date: 2023-12-06 21:19:24 +0000 URL: https://git.openjdk.org/leyden/commit/b02fc8681e57d75b5e05ce98216c53ff4d1e3… 8321122: Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag Reviewed-by: kdnilsen, roland, rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 781775d7 Author: Joe Darcy <darcy(a)openjdk.org> Date: 2023-12-06 21:24:56 +0000 URL: https://git.openjdk.org/leyden/commit/781775d73b4dd0b241870be50c921242f561b… 8321484: Make TestImplicitlyDeclaredClasses release independent Reviewed-by: vromero ! test/langtools/jdk/javadoc/doclet/testImplicitlyDeclaredClasses/TestImplicitlyDeclaredClasses.java Changeset: 82796bde Author: Jim Laskey <jlaskey(a)openjdk.org> Date: 2023-12-06 21:55:05 +0000 URL: https://git.openjdk.org/leyden/commit/82796bdebbf56b98ec97a6d572ed68c2842f6… 8320570: NegativeArraySizeException decoding >1G UTF8 bytes with non-ascii characters Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/String.java + test/jdk/java/lang/String/CompactString/NegativeSize.java Changeset: afb89640 Author: Phil Race <prr(a)openjdk.org> Date: 2023-12-06 21:57:05 +0000 URL: https://git.openjdk.org/leyden/commit/afb896400bd194ef664ebad51c8d5d4c61a84… 8320443: [macos] Test java/awt/print/PrinterJob/PrinterDevice.java fails on macOS Reviewed-by: aivanov, azvegint ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! test/jdk/java/awt/print/PrinterJob/PrinterDevice.java Changeset: 50baaf46 Author: Albert Mingkun Yang <ayang(a)openjdk.org> Date: 2023-12-06 21:58:56 +0000 URL: https://git.openjdk.org/leyden/commit/50baaf46b71f6d55281043ef185ac277c2db5… 8321013: Parallel: Refactor ObjectStartArray Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp ! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp Changeset: 91ffdfb1 Author: Phil Race <prr(a)openjdk.org> Date: 2023-12-06 21:59:23 +0000 URL: https://git.openjdk.org/leyden/commit/91ffdfb1fcacbb95b93491d412e5066951989… 8320365: IPPPrintService.getAttributes() causes blanket re-initialisation Reviewed-by: aivanov, azvegint ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: 75a7c199 Author: Markus Grönlund <mgronlun(a)openjdk.org> Date: 2023-12-06 22:59:26 +0000 URL: https://git.openjdk.org/leyden/commit/75a7c199d8a3634b258cd713b8b77e026c2ec… 8315827: Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: c2b8b34a Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-07 08:41:58 +0000 URL: https://git.openjdk.org/leyden/commit/c2b8b34a176e0bbacd8f50e11042ccaaac0fc… Merge branch 'master' of https://github.com/openjdk/leyden into premain ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/Class.java ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/resolvedMethodEntry.cpp ! src/hotspot/share/oops/resolvedMethodEntry.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/Class.java Changeset: 6ac83f8b Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-07 09:11:48 +0000 URL: https://git.openjdk.org/leyden/commit/6ac83f8bc3274e7f32d2dd39829596ff03c6b… Merge branch 'premain' of https://github.com/openjdk/leyden into premain ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.cpp
1 0
0 0
git: openjdk/leyden: premain: Archive static field CP entries
by duke 07 Dec '23

07 Dec '23
Changeset: e6e31107 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-06 16:23:25 +0000 URL: https://git.openjdk.org/leyden/commit/e6e3110782a839a1e682830c1e4fef479a601… Archive static field CP entries ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/resolvedFieldEntry.cpp
1 0
0 0
git: openjdk/leyden: premain: 2 new changesets
by duke 06 Dec '23

06 Dec '23
Changeset: e6e3d998 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-05 16:46:29 +0000 URL: https://git.openjdk.org/leyden/commit/e6e3d9988d75cd2b1b4a3682f1c2b096e949e… Fix a race on Method::_code ! src/hotspot/share/oops/method.cpp Changeset: 01fdf6cb Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-05 16:46:58 +0000 URL: https://git.openjdk.org/leyden/commit/01fdf6cbd6e73eb48300b63e2a525ed35c0ff… Merge remote-tracking branch 'refs/remotes/origin/premain' into premain
1 0
0 0
git: openjdk/leyden: premain: minor test updates
by duke 05 Dec '23

05 Dec '23
Changeset: 603b991f Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-05 15:28:30 +0000 URL: https://git.openjdk.org/leyden/commit/603b991fc2a66b2c67857cd989efa12b6da06… minor test updates ! test/hotspot/jtreg/premain/javac_helloworld/run.sh ! test/hotspot/jtreg/premain/spring-petclinic/Makefile + test/hotspot/jtreg/premain/spring-petclinic/bench.sh + test/hotspot/jtreg/premain/spring-petclinic/result.sh ! test/hotspot/jtreg/runtime/cds/appcds/indy/IndyTestBase.java ! test/lib/jdk/test/lib/LeydenTester.java
1 0
0 0
git: openjdk/leyden: premain: Compiler queue statistics
by duke 05 Dec '23

05 Dec '23
Changeset: b260a58d Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-05 13:00:05 +0000 URL: https://git.openjdk.org/leyden/commit/b260a58d87d07c3b8669388b685ca0902c9f5… Compiler queue statistics ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/java.cpp
1 0
0 0
git: openjdk/leyden: premain: Improve asserts: Dump diagnostic info for unloaded classes
by duke 05 Dec '23

05 Dec '23
Changeset: 1df6ffc7 Author: Vladimir Ivanov <vladimir.x.ivanov(a)oracle.com> Date: 2023-12-05 11:33:41 +0000 URL: https://git.openjdk.org/leyden/commit/1df6ffc7c0586932b7991b6c4cf759b52a4c9… Improve asserts: Dump diagnostic info for unloaded classes ! src/hotspot/share/ci/ciInstanceKlass.cpp
1 0
0 0
git: openjdk/leyden: premain: Need to link all classes first in HeapShared::initialize_default_subgraph_classes()
by duke 05 Dec '23

05 Dec '23
Changeset: b6da82f7 Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-05 09:45:54 +0000 URL: https://git.openjdk.org/leyden/commit/b6da82f75c093f1464ff90d78e3fa577d005a… Need to link all classes first in HeapShared::initialize_default_subgraph_classes() ! src/hotspot/share/cds/heapShared.cpp
1 0
0 0
git: openjdk/leyden: premain: Added HeapShared::initialize_default_subgraph_classes() to fix crashes related to ArchiveReflectionData
by duke 05 Dec '23

05 Dec '23
Changeset: a323049d Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-04 19:59:27 +0000 URL: https://git.openjdk.org/leyden/commit/a323049d87e4dfc92ebbd84aa7998b21e8169… Added HeapShared::initialize_default_subgraph_classes() to fix crashes related to ArchiveReflectionData ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/cds/classListParser.cpp ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/java/lang/Class.java ! test/hotspot/jtreg/runtime/cds/appcds/leyden/LeydenReflection.java
1 0
0 0
git: openjdk/leyden: premain: Delay profiling (level 3) compilation of cold methods
by duke 05 Dec '23

05 Dec '23
Changeset: d5f46a2a Author: Igor Veresov <igor.veresov(a)oracle.com> Date: 2023-12-04 18:32:38 +0000 URL: https://git.openjdk.org/leyden/commit/d5f46a2af1038027e1ff441dcee232795483d… Delay profiling (level 3) compilation of cold methods ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compiler_globals.hpp
1 0
0 0
git: openjdk/leyden: premain: fixed comments
by duke 04 Dec '23

04 Dec '23
Changeset: f5c9ac2f Author: iklam <ilam3388(a)gmail.com> Date: 2023-12-04 12:45:38 +0000 URL: https://git.openjdk.org/leyden/commit/f5c9ac2f04240a23ecbc86e1d1036f9834638… fixed comments ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • Older →


Terms of Use • License: GPLv2 • Privacy • Trademarks