git: openjdk/leyden: computed-constants: 722 new changesets
Changeset: 1a098356 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-19 09:26:15 +0000 URL: https://git.openjdk.org/leyden/commit/1a098356dd3a157b12c2b5c527e61c8a628bdb... 8317358: G1: Make TestMaxNewSize use createTestJvm Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java Changeset: 15acf4b8 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-19 09:51:02 +0000 URL: https://git.openjdk.org/leyden/commit/15acf4b8d7cffcd0d74bf1b9c43cde9acaf31e... 8318324: Drop redundant default methods from FFM API Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java Changeset: 3c70f2c1 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-19 10:36:35 +0000 URL: https://git.openjdk.org/leyden/commit/3c70f2c1e9fb91cd5d7a66ef1e2a3967223020... 8318418: hsdis build fails with system binutils on Ubuntu Reviewed-by: erikj, ihse ! make/autoconf/lib-hsdis.m4 ! src/utils/hsdis/binutils/hsdis-binutils.c Changeset: defc7e0f Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-19 10:47:53 +0000 URL: https://git.openjdk.org/leyden/commit/defc7e0f8d32e2dc62568f34d86d8f77a759e6... 8318454: TestLayoutPaths broken on Big Endian platforms after JDK-8317837 Reviewed-by: mdoerr, mcimadamore ! test/jdk/java/foreign/TestLayoutPaths.java Changeset: 9cf334fb Author: Zhengyu Gu <zgu@openjdk.org> Date: 2023-10-19 13:56:16 +0000 URL: https://git.openjdk.org/leyden/commit/9cf334fb6488188ea4236e5d156b11245bace8... 8318383: Remove duplicated checks in os::get_native_stack() in posix implementation Reviewed-by: dholmes, stuefe ! src/hotspot/os/posix/os_posix.cpp Changeset: 599560a8 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-10-19 18:12:16 +0000 URL: https://git.openjdk.org/leyden/commit/599560a832386d9c61aca24450d6efa65156f6... 8317635: Improve GetClassFields test to verify correctness of field order Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp Changeset: cc8f8da2 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-19 18:25:43 +0000 URL: https://git.openjdk.org/leyden/commit/cc8f8da293914c25cb15d38caad994bc761a39... 8318322: Update IANA Language Subtag Registry to Version 2023-10-16 Reviewed-by: naoto, iris, lancea, srl ! src/java.base/share/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java Changeset: 17409500 Author: Smita Kamath <svkamath@openjdk.org> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-10-19 18:27:51 +0000 URL: https://git.openjdk.org/leyden/commit/17409500369bd8503782b2e6f4e885e3383708... 8314901: AES-GCM interleaved implementation using AVX2 instructions Reviewed-by: sviswanathan, djelinski ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: 684b91ef Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-19 22:53:07 +0000 URL: https://git.openjdk.org/leyden/commit/684b91efbb22f16cd0952283e8c960846c39d1... 8315064: j.text.ChoiceFormat provides no specification on quoting behavior Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java Changeset: 8f5f4407 Author: Hannes Greule <hgreule@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-10-19 23:24:28 +0000 URL: https://git.openjdk.org/leyden/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179... 8317692: jcmd GC.heap_dump performance regression after JDK-8292818 Reviewed-by: amenkov, fparain ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/services/heapDumper.cpp + test/hotspot/jtreg/serviceability/HeapDump/FieldsInInstanceTest.java Changeset: c46a54e0 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-10-20 05:56:26 +0000 URL: https://git.openjdk.org/leyden/commit/c46a54e01815c5d441a958aa81451e66849ce7... 8312777: notifyJvmtiMount before notifyJvmtiUnmount Reviewed-by: mli, sspitsyn ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: d9ce525a Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-20 06:18:18 +0000 URL: https://git.openjdk.org/leyden/commit/d9ce525a1c27f41ef66c39b3ec18e3a87bbd8d... 8318150: StaticProxySelector.select should not throw NullPointerExceptions Reviewed-by: jpai, dfuchs ! src/java.base/share/classes/java/net/ProxySelector.java ! test/jdk/java/net/ProxySelector/NullArguments.java Changeset: 387504c9 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-10-20 07:05:30 +0000 URL: https://git.openjdk.org/leyden/commit/387504c9e4b93d162dcef7c90c57c27295858d... 8317575: AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result Reviewed-by: thartmann, kvn, aph ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp Changeset: 292aad2c Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-10-20 07:07:42 +0000 URL: https://git.openjdk.org/leyden/commit/292aad2c4901f2ffba37274763e1cc61771191... 8316436: ContinuationWrapper uses unhandled nullptr oop Reviewed-by: pchilanomate, eosterlund ! src/hotspot/share/runtime/continuationWrapper.cpp ! src/hotspot/share/runtime/continuationWrapper.inline.hpp Changeset: bd3bc2c6 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-20 07:30:11 +0000 URL: https://git.openjdk.org/leyden/commit/bd3bc2c6181668b5856732666dc251136b7fbb... 8317350: Move code cache purging out of CodeCache::UnloadingScope Reviewed-by: ayang, iwalulya ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.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/shenandoah/shenandoahHeap.cpp Changeset: bd02cfd9 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-20 07:32:16 +0000 URL: https://git.openjdk.org/leyden/commit/bd02cfd96f80abd1559ea3531a21c28c1f670f... 8318540: make test cannot run .jasm tests directly Reviewed-by: lmesnik, erikj ! make/RunTests.gmk Changeset: 4812caba Author: Chen Liang <liach@openjdk.org> Committer: Adam Sotona <asotona@openjdk.org> Date: 2023-10-20 07:36:27 +0000 URL: https://git.openjdk.org/leyden/commit/4812cabaa489e99481facddce69686a9fee29c... 8316587: Use ArraysSupport.vectorizedHashCode in Utf8EntryImpl Reviewed-by: asotona, redestad ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java Changeset: 138437f2 Author: Afshin Zafari <azafari@openjdk.org> Date: 2023-10-20 08:33:40 +0000 URL: https://git.openjdk.org/leyden/commit/138437f2cf4e965ba07212a10589a517f81623... 8314438: NMT: Performance benchmarks are needed to have a baseline for comparison of improvements Reviewed-by: gziemski, ihse ! make/test/BuildMicrobenchmark.gmk + test/micro/org/openjdk/bench/vm/runtime/NMTBenchmark.java Changeset: 80992610 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 08:38:05 +0000 URL: https://git.openjdk.org/leyden/commit/8099261050a6c021f193d6dac94caa11dccbb5... 8318489: Remove unused alignment_unit and alignment_offset Reviewed-by: thartmann ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heap.hpp Changeset: 744f206f Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-20 08:38:23 +0000 URL: https://git.openjdk.org/leyden/commit/744f206fefb7e2eff17737a34da264f2eebbae... 8318525: Atomic gtest should run as TEST_VM to access VM capabilities Reviewed-by: stefank, stuefe ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: cd25d1a2 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 08:40:51 +0000 URL: https://git.openjdk.org/leyden/commit/cd25d1a2bf4530d8fd4d0515b69e2199df9c10... 8318296: Move Space::initialize to ContiguousSpace Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: 8f4ebd89 Author: Johannes Bechberger <jbechberger@openjdk.org> Date: 2023-10-20 08:52:46 +0000 URL: https://git.openjdk.org/leyden/commit/8f4ebd892148f2c23fd11672a10aaf787a0be2... 8317920: JDWP-agent sends broken exception event with onthrow option Reviewed-by: clanger, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c + test/jdk/com/sun/jdi/JdwpOnThrowTest.java + test/jdk/com/sun/jdi/ThrowCaughtException.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java Changeset: 6f1d8962 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-20 10:23:00 +0000 URL: https://git.openjdk.org/leyden/commit/6f1d8962df05e2b298f3ec354430159041b51b... 8318510: Serial: Remove TenuredGeneration::block_size Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/serial/cardTableRS.cpp ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/generation.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp Changeset: b07da3ae Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 10:23:45 +0000 URL: https://git.openjdk.org/leyden/commit/b07da3ae15dc820d596484d51d972404fed67f... 8317819: Scope should reflect lifetime of underying resource (mainline) Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java ! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java + test/jdk/java/foreign/TestScope.java Changeset: 848ecc16 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 10:35:09 +0000 URL: https://git.openjdk.org/leyden/commit/848ecc1621c347ab12dd3f421af82cb55c71e0... 8318538: Add a way to obtain a strided var handle from a layout Reviewed-by: jvernee, pminborg ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java ! test/jdk/java/foreign/TestAdaptVarHandles.java ! test/jdk/java/foreign/TestArrayCopy.java ! test/micro/org/openjdk/bench/java/lang/foreign/JavaLayouts.java Changeset: a03767cf Author: Jasmine Karthikeyan <jkarthikeyan@openjdk.org> Committer: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-20 10:44:58 +0000 URL: https://git.openjdk.org/leyden/commit/a03767cf8868a200f5be74c4cf8cdf5f76f1e6... 8318049: C2: assert(!failure) failed: Missed optimization opportunity in PhaseIterGVN Reviewed-by: epeter, thartmann ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/TestNotifyCastToXor.java Changeset: deadb9c8 Author: Justin King <jcking@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-20 11:02:38 +0000 URL: https://git.openjdk.org/leyden/commit/deadb9c8d76f41671d39bb2125a8745c25bdb8... 8304684: Memory leak in DirectivesParser::set_option_flag Reviewed-by: kvn, dlong ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/directivesParser.cpp Changeset: 2c23391d Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-20 11:02:58 +0000 URL: https://git.openjdk.org/leyden/commit/2c23391de76be0994d8367fdfba63a98e9faa6... 8318101: Additional test cases for CSSAttributeEqualityBug Reviewed-by: prr ! test/jdk/javax/swing/text/html/CSS/CSSAttributeEqualityBug.java Changeset: 71c99a0e Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-20 11:04:24 +0000 URL: https://git.openjdk.org/leyden/commit/71c99a0e59ff843d48f1c71fb045186e44f839... 8318448: Link PopupMenu/PopupMenuLocation.java failure to JDK-8259913 Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: fe529170 Author: Claes Redestad <redestad@openjdk.org> Date: 2023-10-20 11:37:07 +0000 URL: https://git.openjdk.org/leyden/commit/fe52917054ebed3009391487c304f1fad42710... 8318457: Use prefix-less prepend methods directly to reduce branches in String concat expressions Reviewed-by: jlaskey, liach ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/util/FormatItem.java Changeset: 40106422 Author: Mahendra Chhipa <mchhipa@openjdk.org> Date: 2023-10-20 12:07:39 +0000 URL: https://git.openjdk.org/leyden/commit/40106422bd2ae3da98d028bdbab2c240a71081... 8077371: Binary files in JAXP test should be removed Reviewed-by: joehw + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataTemplate.java + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataUtil.java + test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalendarAndDurationSerData.java + test/jdk/javax/xml/jaxp/datatype/8033980/JDK6GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK7GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK8GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_XMLGregorianCalendar.ser + test/jdk/javax/xml/jaxp/datatype/8033980/JDK9GregorianCalendarAndDurationSerData.java - test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_Duration.ser - test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_XMLGregorianCalendar.ser ! test/jdk/javax/xml/jaxp/datatype/8033980/SerializationTest.java Changeset: 91442878 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-20 14:29:17 +0000 URL: https://git.openjdk.org/leyden/commit/91442878b7b7b2e131621958de4942f30bbf35... 8318601: Remove javadoc text about restricted methods Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java Changeset: 5a97411f Author: Ilya Gavrilin <igavrilin@openjdk.org> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-10-20 14:31:41 +0000 URL: https://git.openjdk.org/leyden/commit/5a97411f857b0bc9e70b417efa76a5fd5f887f... 8317971: RISC-V: implement copySignF/D and signumF/D intrinsics Reviewed-by: fyang, vkempik ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! test/micro/org/openjdk/bench/java/lang/MathBench.java Changeset: b1228de6 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-20 15:21:57 +0000 URL: https://git.openjdk.org/leyden/commit/b1228de623f3d26f982b4b1ee86af34b6ec149... 8314588: gc/metaspace/TestMetaspaceInitialization.java failed "assert(capacity_until_gc >= committed_bytes) failed: capacity_until_gc: 3145728 < committed_bytes: 3211264" Reviewed-by: dholmes, coleenp ! src/hotspot/share/memory/metaspace.cpp Changeset: 8065233e Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-20 15:40:39 +0000 URL: https://git.openjdk.org/leyden/commit/8065233e8b8976929e1975c9a74cf70bf3485a... 8318598: FFM stylistic cleanups Co-authored-by: Per Minborg <pminborg@openjdk.org> Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java ! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java ! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SoftReferenceCache.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/PPC64Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/RISCV64Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/S390Architecture.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/TypeClass.java ! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractGroupLayout.java ! src/java.base/share/classes/jdk/internal/foreign/layout/ValueLayouts.java Changeset: 52814994 Author: sunyaqi <sunyaqi@loongson.cn> Committer: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-10-20 16:27:58 +0000 URL: https://git.openjdk.org/leyden/commit/52814994efc4831fdbc1f796ed1db6ae88cb61... 8316563: test tools/jpackage/linux/LinuxResourceTest.java fails on CentOS Linux release 8.5.2111 and Fedora 27 Reviewed-by: asemenyuk, almatvee ! test/jdk/tools/jpackage/linux/LinuxResourceTest.java Changeset: 200b5a27 Author: Viktor Klang <vklang@openjdk.org> Committer: Paul Sandoz <psandoz@openjdk.org> Date: 2023-10-20 16:31:46 +0000 URL: https://git.openjdk.org/leyden/commit/200b5a27d4bc77e2628a80d8166ee5d6057ab0... 8318420: AbstractPipeline invokes overridden method in constructor Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java Changeset: 21215753 Author: Viktor Klang <vklang@openjdk.org> Committer: Paul Sandoz <psandoz@openjdk.org> Date: 2023-10-20 16:32:11 +0000 URL: https://git.openjdk.org/leyden/commit/21215753c05681311be304f8994a97caa8e33c... 8318421: AbstractPipeline.sourceStageSpliterator() chases pointers needlessly Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/AbstractPipeline.java Changeset: a045258a Author: Kevin Walls <kevinw@openjdk.org> Date: 2023-10-20 16:38:39 +0000 URL: https://git.openjdk.org/leyden/commit/a045258ae2eb02daa17a9a9799a666f42daa7e... 8209595: MonitorVmStartTerminate.java timed out Reviewed-by: sspitsyn, cjplummer, lmesnik ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java Changeset: 158293d2 Author: Harshitha Onkar <honkar@openjdk.org> Date: 2023-10-20 17:35:21 +0000 URL: https://git.openjdk.org/leyden/commit/158293d2517695f8c5eaca1b46ecf0f1f9f096... 8316030: Update Libpng to 1.6.40 Reviewed-by: prr, dnguyen ! src/java.desktop/share/legal/libpng.md ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c Changeset: 4dfa3799 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-20 17:37:51 +0000 URL: https://git.openjdk.org/leyden/commit/4dfa3799a60cb11092b699db5bc0cc1f44d244... 7061097: [Doc] Inconsistenency between the spec and the implementation for DateFormat.Field Reviewed-by: naoto ! src/java.base/share/classes/java/text/DateFormat.java Changeset: 66d90d5d Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-20 17:38:10 +0000 URL: https://git.openjdk.org/leyden/commit/66d90d5d9f8041c3a7a3f27febf83120bd1fcd... 8318107: Un-ProblemList LocaleProvidersRun and CalendarDataRegression Reviewed-by: naoto ! test/jdk/ProblemList.txt Changeset: d3ebb4a1 Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-10-20 18:25:09 +0000 URL: https://git.openjdk.org/leyden/commit/d3ebb4a155be8ed93e79b6b58c645e861ec302... 8317373: Add Telia Root CA v2 Reviewed-by: mullan + src/java.base/share/data/cacerts/teliarootcav2 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 77b2394c Author: Mikhailo Seledtsov <mseledtsov@openjdk.org> Date: 2023-10-20 19:25:43 +0000 URL: https://git.openjdk.org/leyden/commit/77b2394c46bd304ffc0658cb758d971f1f2940... 8318482: problemlist compiler/codecache/CheckLargePages.java on Linux-x64 until JDK-8317831 is fixed Reviewed-by: lmesnik ! test/hotspot/jtreg/ProblemList.txt Changeset: a1a62d99 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-20 21:12:28 +0000 URL: https://git.openjdk.org/leyden/commit/a1a62d9964393533eeab269d1f405c8f0db1e9... 8306308: (ch) Writer created by Channels::newWriter may lose data Reviewed-by: djelinski, alanb ! src/java.base/share/classes/java/nio/channels/Channels.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/jdk/java/nio/channels/Channels/NewWriter.java Changeset: af2f4bfa Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-20 21:33:26 +0000 URL: https://git.openjdk.org/leyden/commit/af2f4bfa837a18964e00de1e3077119cfa4c68... 8318622: ProblemList gc/cslocker/TestCSLocker.java on linux-x64 in Xcomp mode Reviewed-by: naoto ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 4cf195f0 Author: Leonid Mesnik <lmesnik@openjdk.org> Date: 2023-10-21 03:35:52 +0000 URL: https://git.openjdk.org/leyden/commit/4cf195f00cae97dea6ec25751f56231530fb6a... 8318573: The nsk.share.jpda.SocketConnection should fail if socket was closed. Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketConnection.java Changeset: a876beb6 Author: Laurent Bourgès <lbourges@openjdk.org> Date: 2023-10-21 09:12:08 +0000 URL: https://git.openjdk.org/leyden/commit/a876beb63d5d509b80366139ae4c6abe502efe... 8316741: BasicStroke.createStrokedShape miter-limits failing on small shapes Reviewed-by: prr, dnguyen ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java + test/jdk/sun/java2d/marlin/TestCreateStrokedShapeJoins.java Changeset: ecd25e7d Author: Ioi Lam <iklam@openjdk.org> Date: 2023-10-21 15:43:36 +0000 URL: https://git.openjdk.org/leyden/commit/ecd25e7d6f9d69f9dbdbff0a4a9b9d6b192885... 8318484: Initial version of cdsConfig.hpp Reviewed-by: dholmes, ccheung, sspitsyn ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveUtils.cpp + src/hotspot/share/cds/cdsConfig.cpp + src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiAgent.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: ffadd635 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-10-23 06:16:27 +0000 URL: https://git.openjdk.org/leyden/commit/ffadd635759d0898cd108f5fe5fe3a4a3de917... 8317868: Add @sealedGraph to MethodHandleDesc and descendants Reviewed-by: jvernee, mli ! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java Changeset: 4eab39d9 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 07:35:11 +0000 URL: https://git.openjdk.org/leyden/commit/4eab39d9415b2ec5c2984d0d3c110e93640908... 8318585: Rename CodeCache::UnloadingScope to UnlinkingScope Reviewed-by: ayang, iwalulya, mli ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.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/shenandoah/shenandoahHeap.cpp Changeset: 729f4c5d Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 08:19:50 +0000 URL: https://git.openjdk.org/leyden/commit/729f4c5d141cdc272249c4c69efd05f96a6541... 8318507: G1: Improve remset clearing for humongous candidates Reviewed-by: iwalulya, ayang, mli ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: fc29a2e1 Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-10-23 09:24:51 +0000 URL: https://git.openjdk.org/leyden/commit/fc29a2e152310ed81bd1bb23e6f17d02f055a4... 8318082: ConcurrentModificationException from IndexWriter Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandler.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java + test/langtools/jdk/javadoc/doclet/testIndex/TestSelfIndexing.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: ff5c5b65 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-23 09:59:43 +0000 URL: https://git.openjdk.org/leyden/commit/ff5c5b6541b43a1323ba08f7a086e64de197ed... 8318643: +UseTransparentHugePages must enable +UseLargePages Reviewed-by: sjohanss ! src/hotspot/os/linux/os_linux.cpp Changeset: 7c0a8288 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-23 11:04:29 +0000 URL: https://git.openjdk.org/leyden/commit/7c0a8288b23c11d455472762b56d5b20ac5b9f... 8318649: G1: Remove unimplemented HeapRegionRemSet::add_code_root_locked Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp Changeset: 704c6ea1 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-10-23 11:15:32 +0000 URL: https://git.openjdk.org/leyden/commit/704c6ea16cabc217588f430fd3c302d6df5e9c... 8303525: Refactor/cleanup open/test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java Reviewed-by: smarks, msheppar ! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java ! test/lib/jdk/test/lib/Asserts.java Changeset: 99de9bb8 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-10-23 11:26:39 +0000 URL: https://git.openjdk.org/leyden/commit/99de9bb83ff70fe81c89751516a86a94c8f552... 8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039 Reviewed-by: erikj ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/lib-tests.m4 ! make/autoconf/spec.gmk.in Changeset: c2efd774 Author: Robbin Ehn <rehn@openjdk.org> Date: 2023-10-23 13:12:52 +0000 URL: https://git.openjdk.org/leyden/commit/c2efd7741202a5e3c209de62b8b5e6bd8ae761... 8295795: hsdis does not build with binutils 2.39+ Reviewed-by: ihse, djelinski ! make/autoconf/lib-hsdis.m4 ! src/utils/hsdis/binutils/hsdis-binutils.c Changeset: bd22d238 Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-23 13:15:31 +0000 URL: https://git.openjdk.org/leyden/commit/bd22d2381fa3f21b113d5b8ef95fe15cec50b0... 8318027: Support alternative name to jdk.internal.vm.compiler Reviewed-by: erikj, ihse, kvn, alanb, mli ! make/common/Modules.gmk ! make/conf/module-loader-map.conf ! src/java.base/share/lib/security/default.policy = src/jdk.graal.compiler.management/share/classes/module-info.java = src/jdk.graal.compiler/share/classes/module-info.java ! src/jdk.internal.vm.ci/share/classes/module-info.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/jdk/jdk/modules/etc/UpgradeableModules.java ! test/jdk/tools/jimage/VerifyJimage.java Changeset: 9f767aa4 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-23 14:00:07 +0000 URL: https://git.openjdk.org/leyden/commit/9f767aa44b4699ed5404b934ac751f2cdd0ba8... 8318109: Writing JFR records while a CHT has taken its lock asserts in rank checking Reviewed-by: iwalulya, mli ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: bea2d486 Author: Michal Sobierski <msobiers@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-23 14:31:12 +0000 URL: https://git.openjdk.org/leyden/commit/bea2d48696ee2c213e475ca3aa3aa9c412b910... 8312475: org.jline.util.PumpReader signed byte problem Reviewed-by: shade, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java Changeset: d888b267 Author: Ramkumar Sunderbabu <rsunderbabu@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-23 15:10:22 +0000 URL: https://git.openjdk.org/leyden/commit/d888b26783cbe9b2bf0a23ae728176f2eda6b9... 8318071: IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass Reviewed-by: dholmes, shade ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Changeset: c1aeac79 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-23 15:54:04 +0000 URL: https://git.openjdk.org/leyden/commit/c1aeac79ba4c5b100f05ccd4f014326e46e952... 8318445: More broken bailout chains in C2 Reviewed-by: kvn, epeter ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: 69c0ae23 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-10-23 16:00:14 +0000 URL: https://git.openjdk.org/leyden/commit/69c0ae23a323dd547f53234848f32ed9ba4179... 8318124: JFR: Rewrite instrumentation to use Class-File API Reviewed-by: mgronlun ! src/java.base/share/classes/module-info.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java - src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.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/EventWriterMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java Changeset: 8d9a4b43 Author: Sean Coffey <coffeys@openjdk.org> Date: 2023-10-23 17:12:41 +0000 URL: https://git.openjdk.org/leyden/commit/8d9a4b43f4fff30fd217dab2c224e641cb913c... 8317678: Fix up hashCode() for ZipFile.Source.Key Reviewed-by: lancea, alanb, jpai ! src/java.base/share/classes/java/util/zip/ZipFile.java + test/jdk/java/util/zip/ZipFile/ZipSourceCache.java ! test/micro/org/openjdk/bench/java/util/zip/ZipFileOpen.java Changeset: 5ba9705d Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-23 21:10:52 +0000 URL: https://git.openjdk.org/leyden/commit/5ba9705d60fb3e3bab832aadd989b738471fca... 8318485: Narrow klass shift should be zero if encoding range extends to 0x1_0000_0000 Reviewed-by: ccheung, iklam ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! test/hotspot/gtest/runtime/test_os.cpp + test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java Changeset: 1b150117 Author: Joe Darcy <darcy@openjdk.org> Date: 2023-10-23 22:08:12 +0000 URL: https://git.openjdk.org/leyden/commit/1b150117fd9ccb7ff8adc012b74d7d95e5219b... 8318476: Add resource consumption note to BigInteger and BigDecimal Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: eb591672 Author: Jie Fu <jiefu@openjdk.org> Date: 2023-10-24 02:57:47 +0000 URL: https://git.openjdk.org/leyden/commit/eb5916729defd37002f4096d4910849938e0fe... 8318691: runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails with release VMs Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java Changeset: 728b858c Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-24 05:36:43 +0000 URL: https://git.openjdk.org/leyden/commit/728b858c787567fa4eed6dd44730dfdb8b30be... 8318130: SocksSocketImpl needlessly encodes hostname for IPv6 addresses Reviewed-by: dfuchs, jpai, aefimov, michaelm ! src/java.base/share/classes/java/net/SocksSocketImpl.java + test/jdk/java/net/Socks/SocksSocketProxySelectorTest.java Changeset: 08f79148 Author: Ioi Lam <iklam@openjdk.org> Date: 2023-10-24 06:34:50 +0000 URL: https://git.openjdk.org/leyden/commit/08f79148c6607bf2fce3710f112313e29c05ea... 8305753: Allow JIT compilation for -Xshare:dump Reviewed-by: dholmes, matsaave, ccheung ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/man/java.1 ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java Changeset: 4bfe2268 Author: Richard Reingruber <rrich@openjdk.org> Date: 2023-10-24 07:05:56 +0000 URL: https://git.openjdk.org/leyden/commit/4bfe226870a15306b1e015c38fe3835f26b41f... 8310031: Parallel: Implement better work distribution for large object arrays in old gen Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org> Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: cb383c05 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-24 07:09:44 +0000 URL: https://git.openjdk.org/leyden/commit/cb383c05b23ef4f6992796bdc5b27eb8386c65... 8318587: refresh libraries cache on AIX in print_vm_info Reviewed-by: mdoerr, lucy, stuefe ! src/hotspot/share/utilities/vmError.cpp Changeset: 6d3cb459 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-24 07:34:05 +0000 URL: https://git.openjdk.org/leyden/commit/6d3cb459dc07ae6abfacd167d1d282457c2cd1... 8318591: avoid leaks in loadlib_aix.cpp reload_table() Reviewed-by: mdoerr, lucy ! src/hotspot/os/aix/loadlib_aix.cpp Changeset: fd332da1 Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-10-24 08:46:10 +0000 URL: https://git.openjdk.org/leyden/commit/fd332da1c8a689e91b7124fc342f02b6e0d3df... 8317289: javadoc fails with -sourcepath if module-info.java contains import statements Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java + test/langtools/jdk/javadoc/doclet/testModules/TestSourcePathModule.java Changeset: e6f23a90 Author: Gergö Barany <gbarany@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-24 08:58:15 +0000 URL: https://git.openjdk.org/leyden/commit/e6f23a90d4a53339a3c9c2b76fc5d317940e44... 8315024: Vector API FP reduction tests should not test for exact equality Reviewed-by: epeter, thartmann ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template Changeset: a644670c Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-10-24 09:09:33 +0000 URL: https://git.openjdk.org/leyden/commit/a644670cc6afc3bd6cedaa7f0d7bb75c1de904... 8318609: Upcall stubs should be smaller Co-authored-by: Jorn Vernee <jvernee@openjdk.org> Reviewed-by: rrich, jvernee ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/upcallLinker_s390.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/hotspot/share/prims/upcallLinker.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp Changeset: 4a16d111 Author: Evgeny Nikitin <enikitin@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-10-24 09:16:10 +0000 URL: https://git.openjdk.org/leyden/commit/4a16d111b16e556f904fb80075631b8439a948... 8318455: Fix the compiler/sharedstubs/SharedTrampolineTest.java and SharedStubToInterpTest.java Reviewed-by: thartmann, shade, eastigeevich ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java ! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java Changeset: 0baa9ecd Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-10-24 10:08:21 +0000 URL: https://git.openjdk.org/leyden/commit/0baa9ecd76c9be33a1939e47dcae320bc8b65e... 8318474: Fix memory reporter for thread_count Reviewed-by: mbaesken, azafari ! src/hotspot/share/services/memReporter.cpp Changeset: 3f446c51 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-24 10:12:44 +0000 URL: https://git.openjdk.org/leyden/commit/3f446c51564e0358d74d4929dc2fa1b9263ac3... 8318528: Rename TestUnstructuredLocking test Reviewed-by: phh, dholmes + test/hotspot/jtreg/runtime/locking/TestOutOfOrderUnlocking.jasm - test/hotspot/jtreg/runtime/locking/TestUnstructuredLocking.jasm Changeset: 9bfa0829 Author: Raffaello Giulietti <rgiulietti@openjdk.org> Date: 2023-10-24 10:20:26 +0000 URL: https://git.openjdk.org/leyden/commit/9bfa0829700412291ed26e7bb006b8cb632088... 8318646: Integer#parseInt("") throws empty NumberFormatException message Reviewed-by: redestad, alanb, bpb, darcy, uschindler ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 5224e979 Author: Viktor Klang <vklang@openjdk.org> Committer: Alan Bateman <alanb@openjdk.org> Date: 2023-10-24 10:38:58 +0000 URL: https://git.openjdk.org/leyden/commit/5224e979a1cbce1b015e81aa7761743f60357d... 8293713: java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher Co-authored-by: Jaikiran Pai <jpai@openjdk.org> Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Changeset: bf1a14e3 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-10-24 12:18:33 +0000 URL: https://git.openjdk.org/leyden/commit/bf1a14e3672b7d92b10d16210faf4fd99a8607... 8316470: Incorrect error location for "invalid permits clause" depending on file order Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/sealed/SealedErrorPositions.java Changeset: d4b76124 Author: Varada M <mvarada2000@gmail.com> Committer: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-24 12:24:04 +0000 URL: https://git.openjdk.org/leyden/commit/d4b761242d91aa1bcadc438cce0a9465c0f8b2... 8318240: [AIX] Cleaners.java test failure Reviewed-by: mbaesken, asteiner ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 21d8a472 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-24 12:31:59 +0000 URL: https://git.openjdk.org/leyden/commit/21d8a4725fa89803216a96d4716a2cb0b4b182... 8318701: Fix copyright year Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java Changeset: d1077d6f Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-24 12:33:59 +0000 URL: https://git.openjdk.org/leyden/commit/d1077d6f141d6e51f697271286833e01013080... 8316046: x64 platforms unecessarily save xmm16-31 when UseAVX >= 3 Reviewed-by: mcimadamore, djelinski ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java Changeset: f9795d0d Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-24 13:17:28 +0000 URL: https://git.openjdk.org/leyden/commit/f9795d0d09a82cafb3e79ad8667e505c194d74... 8318222: RISC-V: C2 CmpU3 8318223: RISC-V: C2 CmpUL3 Reviewed-by: rehn, fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 8879c78d Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-24 13:32:26 +0000 URL: https://git.openjdk.org/leyden/commit/8879c78d62e3c1f325def56d131f62c479bfda... 8317689: [JVMCI] include error message when CreateJavaVM in libgraal fails Reviewed-by: phofer, thartmann, never ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: e67550cf Author: Claes Redestad <redestad@openjdk.org> Date: 2023-10-24 13:32:41 +0000 URL: https://git.openjdk.org/leyden/commit/e67550cfec4dbd1c8c2c9869dda34fa09a5c27... 8318509: x86 count_positives intrinsic broken for -XX:AVX3Threshold=0 Reviewed-by: thartmann, jbhateja, epeter ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestHasNegatives.java Changeset: 54c613ac Author: Zixian Cai <zcai@openjdk.org> Committer: Conor Cleary <ccleary@openjdk.org> Date: 2023-10-24 14:36:52 +0000 URL: https://git.openjdk.org/leyden/commit/54c613acd7a7f051e65d73a1318346cb4f5a23... 8318693: Fix rendering for code blocks nested under list items in building.md Reviewed-by: erikj, ccleary ! doc/building.html ! doc/building.md Changeset: e2720987 Author: Vicente Romero <vromero@openjdk.org> Date: 2023-10-24 14:45:10 +0000 URL: https://git.openjdk.org/leyden/commit/e2720987b921b95fd8010cea60d2d6e436e5eb... 8318160: javac does not reject private method reference with type-variable receiver Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/lambda/methodReference/PrivateMethodReferenceWithTypeVarTest.java + test/langtools/tools/javac/lambda/methodReference/PrivateMethodReferenceWithTypeVarTest.out Changeset: 6f352740 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-10-24 14:49:06 +0000 URL: https://git.openjdk.org/leyden/commit/6f352740cb5e7c47d226fd4039cfb977c06224... 8318702: G1: Fix nonstandard indentation in g1HeapTransition.cpp Reviewed-by: iwalulya ! src/hotspot/share/gc/g1/g1HeapTransition.cpp Changeset: 11650375 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-24 16:54:57 +0000 URL: https://git.openjdk.org/leyden/commit/116503754c4c4bdb91685955ef4456bc76f751... 8318569: Add getter methods for Locale and Patterns in ListFormat Reviewed-by: joehw, rriggs, iris, mli ! src/java.base/share/classes/java/text/ListFormat.java ! test/jdk/java/text/Format/ListFormat/TestListFormat.java Changeset: 1f2a80b7 Author: vamsi-parasa <srinivas.vamsi.parasa@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-10-24 18:31:33 +0000 URL: https://git.openjdk.org/leyden/commit/1f2a80b78a6378b5b03f08a1e61614b8db4065... 8318306: java/util/Arrays/Sorting.java fails with "Array is not sorted at 8228-th position: 8251.0 and 8153.0" Reviewed-by: thartmann, jbhateja ! src/hotspot/share/opto/library_call.cpp + test/hotspot/jtreg/compiler/intrinsics/SortingDeoptimizationTest.java Changeset: 1ddf826a Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-24 18:32:01 +0000 URL: https://git.openjdk.org/leyden/commit/1ddf826aea7fd18209336dce550821638d5ef8... 8316964: Security tools should not call System.exit Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + test/jdk/sun/security/krb5/tools/ExitOrNot.java + test/jdk/sun/security/tools/jarsigner/ExitOrNot.java Changeset: 9c819fd3 Author: Eamonn McManus <emcmanus@openjdk.org> Date: 2023-10-24 18:32:33 +0000 URL: https://git.openjdk.org/leyden/commit/9c819fd3b7e564b53514185573f4ffe28368b4... 8318051: Duration.between uses exceptions for control flow Reviewed-by: rriggs ! src/java.base/share/classes/java/time/Duration.java Changeset: f1dfdc1a Author: Alexander Matveev <almatvee@openjdk.org> Date: 2023-10-24 21:41:20 +0000 URL: https://git.openjdk.org/leyden/commit/f1dfdc1a79f3a16eae58d15d1945541a08f7e1... 8311877: [macos] Add CLI options to provide signing identity directly to codesign and productbuild Reviewed-by: asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundlerParamInfo.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java + test/jdk/tools/jpackage/macosx/SigningOptionsTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java Changeset: 5ce718eb Author: Jayathirth D V <jdv@openjdk.org> Date: 2023-10-25 04:01:59 +0000 URL: https://git.openjdk.org/leyden/commit/5ce718eb175dd0855983577d41b0af57422f4a... 8318100: Remove redundant check for Metal support Reviewed-by: prr, dnguyen ! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m Changeset: d7205e69 Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2023-10-25 07:22:04 +0000 URL: https://git.openjdk.org/leyden/commit/d7205e690fe92464caee9122e11a88b4cc5c2c... 8318102: macos10.14 check in CSystemColors can be removed. Reviewed-by: prr, aivanov ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m Changeset: ba7d08b8 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-25 08:29:58 +0000 URL: https://git.openjdk.org/leyden/commit/ba7d08b8199172058bd369d880d2d6a9f96493... 8316961: Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms Reviewed-by: eosterlund, dholmes, kbarrett, simonis ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/share/runtime/atomic.hpp ! test/hotspot/gtest/runtime/test_atomic.cpp Changeset: c3cdfe2a Author: Zixian Cai <zcai@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-25 08:33:10 +0000 URL: https://git.openjdk.org/leyden/commit/c3cdfe2a328c59213b614a2b723184582550f8... 8318692: Add instructions for creating Ubuntu-based sysroot for cross compilation Reviewed-by: erikj, shade ! doc/building.html ! doc/building.md Changeset: d2d1592d Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-25 08:43:54 +0000 URL: https://git.openjdk.org/leyden/commit/d2d1592dd94e897fae6fc4098e43b4fffb6d67... 8318713: G1: Use more accurate age in predict_eden_copy_time_ms Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 14090ef6 Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-25 11:17:00 +0000 URL: https://git.openjdk.org/leyden/commit/14090ef6039ff2f3064f397a75219b2bc715cc... 8294158: HTML formatting for PassFailJFrame instructions Reviewed-by: azvegint, prr ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 42b9ac8a Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-25 11:31:44 +0000 URL: https://git.openjdk.org/leyden/commit/42b9ac8a07b540f4d7955a778923d24a876451... 8294156: Allow PassFailJFrame.Builder to create test UI Reviewed-by: azvegint, prr ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: c587211b Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-25 11:33:47 +0000 URL: https://git.openjdk.org/leyden/commit/c587211bf8c60a7a1f6cc63770c38ede6cb4e1... 8316003: Update FileChooserSymLinkTest.java to HTML instructions Reviewed-by: prr ! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java Changeset: 202c0137 Author: Frederic Thevenet <fthevenet@openjdk.org> Committer: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-10-25 12:58:01 +0000 URL: https://git.openjdk.org/leyden/commit/202c0137b86cd7bcbe0c1eddf2657f45698ab6... 8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2 Reviewed-by: ihse, erikj ! make/RunTestsPrebuilt.gmk Changeset: 3abd7726 Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-25 13:25:34 +0000 URL: https://git.openjdk.org/leyden/commit/3abd772672a4dfd984459283235f3b1d8fb28a... 8316017: Refactor timeout handler in PassFailJFrame Reviewed-by: prr ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: b026d0b4 Author: Roland Westrelin <roland@openjdk.org> Date: 2023-10-25 13:32:56 +0000 URL: https://git.openjdk.org/leyden/commit/b026d0b480dcd4c0a3346078dd10047653ed37... 8312980: C2: "malformed control flow" created during incremental inlining Co-authored-by: Emanuel Peter <epeter@openjdk.org> Reviewed-by: thartmann, epeter ! src/hotspot/share/opto/replacednodes.cpp ! src/hotspot/share/opto/replacednodes.hpp + test/hotspot/jtreg/compiler/inlining/TestReplacedNodesAfterLateInline.java + test/hotspot/jtreg/compiler/inlining/TestReplacedNodesAfterLateInlineManyPaths.java Changeset: cee44a62 Author: Elif Aslan <elifasln@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-25 15:00:44 +0000 URL: https://git.openjdk.org/leyden/commit/cee44a625594fd805a05c4a69033eb677a5a6f... 8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests Reviewed-by: lmesnik, shade - test/hotspot/jtreg/vmTestbase/nsk/stress/thread/TEST.properties Changeset: 43f31d73 Author: Elif Aslan <elifasln@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-25 15:01:11 +0000 URL: https://git.openjdk.org/leyden/commit/43f31d73852d63ccdcc2dcd8d6c7355435a50f... 8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests Reviewed-by: lmesnik, shade - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/TEST.properties Changeset: 29d462a0 Author: Elif Aslan <elifasln@amazon.com> Committer: Paul Hohensee <phh@openjdk.org> Date: 2023-10-25 15:23:13 +0000 URL: https://git.openjdk.org/leyden/commit/29d462a07239a57b83850b9a8662573291fdbd... 8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests Reviewed-by: shade, lmesnik - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr30st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr0st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr30st0t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr30st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr0st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr30st0t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr30st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr0st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr30st0t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr30st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr0st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr30st0t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr30st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr0st300/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr30st0t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st0/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st300t1/TEST.properties - test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp60yp0rp30mr0st300/TEST.properties Changeset: 9e98ee67 Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-25 15:37:42 +0000 URL: https://git.openjdk.org/leyden/commit/9e98ee6726a7762cce9dae85e2e1b4ca9527fc... 8318735: RISC-V: Enable related hotspot tests run on riscv Reviewed-by: fyang, luhenry ! test/hotspot/jtreg/compiler/c2/irTests/CmpUWithZero.java ! test/hotspot/jtreg/compiler/intrinsics/TestCompareUnsigned.java Changeset: cf4ede0e Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-10-25 16:38:13 +0000 URL: https://git.openjdk.org/leyden/commit/cf4ede0e544fbd758cc9e93c695fb19fb7da0f... 8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines Reviewed-by: shade, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp Changeset: a5208870 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-10-25 16:50:31 +0000 URL: https://git.openjdk.org/leyden/commit/a5208870e16e11514e5b6acae9e933423e54ae... 8318487: Specification of the ListFormat.equals() method can be improved Reviewed-by: joehw, rriggs, lancea, iris ! src/java.base/share/classes/java/text/ListFormat.java Changeset: ca3bdfc0 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-25 17:12:37 +0000 URL: https://git.openjdk.org/leyden/commit/ca3bdfc0c7a74e23329cd9487279992e345b2e... 8318186: ChoiceFormat inconsistency between applyPattern() and setChoices() Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java Changeset: 10427c02 Author: Justin Lu <jlu@openjdk.org> Date: 2023-10-25 17:12:55 +0000 URL: https://git.openjdk.org/leyden/commit/10427c023a142a24db3c2492977a7233a1afc2... 8318613: ChoiceFormat patterns are not well tested Reviewed-by: naoto + test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java Changeset: d96f38b8 Author: Frederic Thevenet <fthevenet@openjdk.org> Committer: Erik Joelsson <erikj@openjdk.org> Date: 2023-10-25 17:30:21 +0000 URL: https://git.openjdk.org/leyden/commit/d96f38b80c1606b54b9f3dbfe9717ab9653a06... 8317510: Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name Reviewed-by: ihse, erikj ! make/CreateJmods.gmk ! make/Images.gmk ! make/ZipSecurity.gmk ! make/common/NativeCompilation.gmk ! make/hotspot/test/GtestImage.gmk ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java ! make/scripts/compare_exceptions.sh.incl + test/hotspot/jtreg/runtime/ErrorHandling/TestSymbolsInHsErrFile.java Changeset: a542f739 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-25 21:14:14 +0000 URL: https://git.openjdk.org/leyden/commit/a542f7398dba3752d5bb3612fb784773383e3c... 8318843: ProblemList java/lang/management/MemoryMXBean/CollectionUsageThreshold.java in Xcomp Reviewed-by: lmesnik ! test/jdk/ProblemList-Xcomp.txt Changeset: 811b436e Author: Zhengyu Gu <zgu@openjdk.org> Date: 2023-10-25 23:47:46 +0000 URL: https://git.openjdk.org/leyden/commit/811b436e5de972bedd3a0fa25952b2e1beddd9... 8318720: G1: Memory leak in G1CodeRootSet after JDK-8315503 Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CodeRootSet.cpp Changeset: 723db2dc Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-26 06:13:02 +0000 URL: https://git.openjdk.org/leyden/commit/723db2dc8651efb9e5da7754cbefb80f4171a3... 8305321: Remove unused exports in java.desktop Reviewed-by: aivanov, prr ! src/java.desktop/share/native/common/font/fontscalerdefs.h ! src/java.desktop/share/native/common/font/sunfontids.h ! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h ! src/java.desktop/share/native/libawt/java2d/SurfaceData.c ! src/java.desktop/share/native/libawt/java2d/SurfaceData.h ! src/java.desktop/share/native/libawt/java2d/Trace.c ! src/java.desktop/share/native/libawt/java2d/Trace.h ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h ! src/java.desktop/share/native/libfontmanager/sunFont.c ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h ! src/java.desktop/unix/native/libawt/awt/initIDs.c ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h ! src/java.desktop/windows/native/libawt/windows/awt_Mlib.h Changeset: 37c40a11 Author: Goetz Lindenmaier <goetz@openjdk.org> Date: 2023-10-26 07:58:05 +0000 URL: https://git.openjdk.org/leyden/commit/37c40a11a78f8b1f290cb04ce5b08790465190... 8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java Reviewed-by: lucy ! test/jdk/ProblemList.txt Changeset: 970cd202 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-26 08:49:50 +0000 URL: https://git.openjdk.org/leyden/commit/970cd202049f592946f9c1004ea92dbd58abf6... 8318788: java/net/Socks/SocksSocketProxySelectorTest.java fails on machines with no IPv6 link-local addresses Reviewed-by: jpai, dfuchs, mbaesken ! test/jdk/java/net/Socks/SocksSocketProxySelectorTest.java Changeset: bc1ba24c Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-10-26 09:44:53 +0000 URL: https://git.openjdk.org/leyden/commit/bc1ba24ca56d482553d1269086e829564c71f1... 8316437: JFR: assert(!tl->has_java_buffer()) failed: invariant Reviewed-by: egahlin ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp Changeset: 3cea892b Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-26 09:46:42 +0000 URL: https://git.openjdk.org/leyden/commit/3cea892bd464566eef5590d2930b2e0adf2c28... 8318805: RISC-V: Wrong comments instructions cost in riscv.ad Reviewed-by: luhenry, fyang ! src/hotspot/cpu/riscv/riscv.ad Changeset: ec1bf23d Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-26 10:52:50 +0000 URL: https://git.openjdk.org/leyden/commit/ec1bf23d012f007c126cb472fcff146cf7f41b... 8318801: Parallel: Remove unused verify_all_young_refs_precise Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 744e0893 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-26 12:34:45 +0000 URL: https://git.openjdk.org/leyden/commit/744e0893100d402b2b51762d57bcc2e99ab7fd... 8318700: MacOS Zero cannot run gtests due to wrong JVM path Reviewed-by: dholmes ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 9864951d Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-10-26 14:03:49 +0000 URL: https://git.openjdk.org/leyden/commit/9864951dceb0ddc4479ced04b6d5a2363f1e30... 8318447: Move NMT source code to own subdirectory Reviewed-by: stefank, dholmes, stuefe ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/x/xPhysicalMemory.cpp ! src/hotspot/share/gc/x/xVirtualMemory.cpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp ! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/memory/virtualspace.cpp = src/hotspot/share/nmt/allocationSite.hpp = src/hotspot/share/nmt/mallocHeader.cpp = src/hotspot/share/nmt/mallocHeader.hpp = src/hotspot/share/nmt/mallocHeader.inline.hpp = src/hotspot/share/nmt/mallocSiteTable.cpp = src/hotspot/share/nmt/mallocSiteTable.hpp = src/hotspot/share/nmt/mallocTracker.cpp = src/hotspot/share/nmt/mallocTracker.hpp = src/hotspot/share/nmt/mallocTracker.inline.hpp = src/hotspot/share/nmt/memBaseline.cpp = src/hotspot/share/nmt/memBaseline.hpp = src/hotspot/share/nmt/memReporter.cpp = src/hotspot/share/nmt/memReporter.hpp = src/hotspot/share/nmt/memTracker.cpp = src/hotspot/share/nmt/memTracker.hpp + src/hotspot/share/nmt/memTracker.inline.hpp = src/hotspot/share/nmt/nmtCommon.cpp = src/hotspot/share/nmt/nmtCommon.hpp = src/hotspot/share/nmt/nmtDCmd.cpp = src/hotspot/share/nmt/nmtDCmd.hpp = src/hotspot/share/nmt/nmtPreInit.cpp = src/hotspot/share/nmt/nmtPreInit.hpp = src/hotspot/share/nmt/nmtUsage.cpp = src/hotspot/share/nmt/nmtUsage.hpp = src/hotspot/share/nmt/threadStackTracker.cpp = src/hotspot/share/nmt/threadStackTracker.hpp = src/hotspot/share/nmt/virtualMemoryTracker.cpp = src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/mallocLimit.cpp - src/hotspot/share/services/memTracker.inline.hpp ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp ! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp ! test/hotspot/gtest/nmt/test_nmt_totals.cpp ! test/hotspot/gtest/nmt/test_nmtpreinit.cpp ! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp Changeset: 3885dc5b Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-10-26 15:54:02 +0000 URL: https://git.openjdk.org/leyden/commit/3885dc5b9acf08dc90397ab02b814bc72d7b4e... 8318737: Fallback linker passes bad JNI handle Reviewed-by: alanb ! src/hotspot/share/runtime/jniHandles.cpp ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/TestDowncallScope.java ! test/jdk/java/foreign/TestDowncallStack.java ! test/jdk/java/foreign/TestUpcallScope.java ! test/jdk/java/foreign/TestUpcallStack.java Changeset: 40a3c35a Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-26 16:10:16 +0000 URL: https://git.openjdk.org/leyden/commit/40a3c35aa5614be4505013d4e92ddb1b556a36... 8318723: RISC-V: C2 UDivL 8318224: RISC-V: C2 UDivI Reviewed-by: fyang, luhenry, aph ! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_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/templateTable_riscv.cpp ! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java Changeset: e1a458ee Author: Andrew Haley <aph@openjdk.org> Date: 2023-10-26 16:28:28 +0000 URL: https://git.openjdk.org/leyden/commit/e1a458ee6436e5b572e376d8cb27cf2e6b3a2a... 8318834: s390x: Debug builds are missing debug helpers Reviewed-by: shade, lucy ! make/autoconf/flags-cflags.m4 Changeset: a9b31b58 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-26 16:40:33 +0000 URL: https://git.openjdk.org/leyden/commit/a9b31b587c7487b2222773debde1ce22278849... 8318689: jtreg is confused when folder name is the same as the test name Reviewed-by: mullan = test/jdk/javax/security/auth/Subject/DoAsTest.java Changeset: 77fe0fd9 Author: Aleksei Efimov <aefimov@openjdk.org> Date: 2023-10-26 18:24:42 +0000 URL: https://git.openjdk.org/leyden/commit/77fe0fd9e6f1e1f775a5191640411c37eb51b4... 8272215: Add InetAddress methods for parsing IP address literals Reviewed-by: dfuchs, michaelm ! src/java.base/share/classes/java/net/HostPortrange.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java + test/jdk/java/net/InetAddress/OfLiteralTest.java Changeset: 4a142c3b Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-26 21:06:01 +0000 URL: https://git.openjdk.org/leyden/commit/4a142c3b0831d60b3d5540f58973e8ad3d1304... 8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11 Reviewed-by: lancea, djelinski, rriggs ! test/jdk/ProblemList.txt ! test/jdk/java/io/File/createTempFile/SpecialTempFile.java Changeset: 9123961a Author: Weijun Wang <weijun@openjdk.org> Date: 2023-10-26 22:43:06 +0000 URL: https://git.openjdk.org/leyden/commit/9123961aaa47aa58ec436640590d2cceedb8cb... 8318096: Introduce AsymmetricKey interface with a getParams method Reviewed-by: darcy, mullan, ascarpino + src/java.base/share/classes/java/security/AsymmetricKey.java ! src/java.base/share/classes/java/security/PrivateKey.java ! src/java.base/share/classes/java/security/PublicKey.java ! src/java.base/share/classes/java/security/interfaces/DSAParams.java ! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java ! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java ! src/java.base/share/classes/java/security/interfaces/EdECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/EdECPublicKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java ! src/java.base/share/classes/java/security/interfaces/XECPrivateKey.java ! src/java.base/share/classes/java/security/interfaces/XECPublicKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java ! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java + test/jdk/java/security/AsymmetricKey/GetParams.java Changeset: abad0408 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-10-27 06:55:25 +0000 URL: https://git.openjdk.org/leyden/commit/abad0408e8317b43c2cd5bc3d324ff199aa289... 8313781: Add regression tests for large page logging and user-facing error messages Reviewed-by: sjohanss, dholmes ! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java + test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java Changeset: 5b5fd369 Author: William Kemper <wkemper@openjdk.org> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-10-27 08:18:38 +0000 URL: https://git.openjdk.org/leyden/commit/5b5fd3694ac6ef224af311a7ab62547dac976d... 8316632: Shenandoah: Raise OOME when gc threshold is exceeded Reviewed-by: kdnilsen, ysr, shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/jdk/com/sun/jdi/EATests.java Changeset: 957703b1 Author: Christian Stein <cstein@openjdk.org> Date: 2023-10-27 08:37:19 +0000 URL: https://git.openjdk.org/leyden/commit/957703b1f960d739a4a95dd5d8fcb97d41907e... 8307168: Inconsistent validation and handling of --system flag arguments Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java Changeset: d52a995f Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-27 08:47:26 +0000 URL: https://git.openjdk.org/leyden/commit/d52a995f35de26c2cc4074297a75141e4a363e... 8315097: Rename createJavaProcessBuilder Reviewed-by: lmesnik, dholmes, rriggs, stefank ! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java ! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java ! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java ! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java ! test/hotspot/jtreg/compiler/arguments/TestOptoLoopAlignment.java ! test/hotspot/jtreg/compiler/arguments/TestPrintOptoAssemblyLineNumbers.java ! test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java ! test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java ! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java ! test/hotspot/jtreg/compiler/c2/TestBit.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestTrampoline.java ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/ciReplay/DumpReplayBase.java ! test/hotspot/jtreg/compiler/ciReplay/SABase.java ! test/hotspot/jtreg/compiler/ciReplay/TestInvalidReplayFile.java ! test/hotspot/jtreg/compiler/codecache/CheckCodeCacheInfo.java ! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java ! test/hotspot/jtreg/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/CheckUpperLimit.java ! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java ! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java ! test/hotspot/jtreg/compiler/cpuflags/RestoreMXCSR.java ! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java ! test/hotspot/jtreg/compiler/debug/TestStressCM.java ! test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java ! test/hotspot/jtreg/compiler/debug/VerifyAdapterSharing.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java ! test/hotspot/jtreg/compiler/inlining/InlineAccessors.java ! test/hotspot/jtreg/compiler/inlining/PrintInlining.java ! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java ! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/MHInlineTest.java ! test/hotspot/jtreg/compiler/jsr292/PollutedTrapCounts.java ! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java ! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java ! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java ! test/hotspot/jtreg/compiler/jvmci/TestUncaughtErrorInCompileMethod.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java ! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java ! test/hotspot/jtreg/compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java ! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitRISCV64.java ! test/hotspot/jtreg/compiler/oracle/CheckCompileCommandOption.java ! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java ! test/hotspot/jtreg/compiler/runtime/cr8015436/Driver8015436.java ! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java ! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java ! test/hotspot/jtreg/compiler/startup/NumCompilerThreadsCheck.java ! test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java ! test/hotspot/jtreg/compiler/startup/StartupOutput.java ! test/hotspot/jtreg/compiler/testlibrary/rtm/RTMTestBase.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/arguments/GCArguments.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java ! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java ! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java ! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java ! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java ! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java ! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java ! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java ! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java ! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java ! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java ! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/x/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/gc/z/TestZNMT.java ! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java ! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java ! test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java ! test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java ! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java ! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java ! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java ! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java ! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java ! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java ! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java ! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java ! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ProblematicFrameTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ReattemptErrorTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ResourceMarkTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/StackWalkNativeToJava.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestAbortVmOnException.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpPath.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnOutOfMemoryError.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestSigInfoInHsErrFile.java ! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java ! test/hotspot/jtreg/runtime/GenerateOopMap/TestGenerateOopMapCrash.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java ! test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java ! test/hotspot/jtreg/runtime/LocalVariableTable/TestLVT.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java ! test/hotspot/jtreg/runtime/MinimalVM/CDS.java ! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java ! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java ! test/hotspot/jtreg/runtime/MinimalVM/JMX.java ! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java ! test/hotspot/jtreg/runtime/MinimalVM/NMT.java ! test/hotspot/jtreg/runtime/Monitor/DeflationIntervalsTest.java ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java ! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java ! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java ! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java ! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java ! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java ! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java ! test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java ! test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java ! test/hotspot/jtreg/runtime/NMT/NMTJavaHeapTest.java ! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java ! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java ! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java ! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java ! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java ! test/hotspot/jtreg/runtime/Thread/TestBreakSignalThreadDump.java ! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java ! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java ! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java ! test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java ! test/hotspot/jtreg/runtime/contended/Options.java ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java ! test/hotspot/jtreg/runtime/execstack/Testexecstack.java ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java ! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java ! test/hotspot/jtreg/runtime/jsig/Testjsig.java ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java ! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java ! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java ! test/hotspot/jtreg/runtime/logging/FoldMultilinesTest.java ! test/hotspot/jtreg/runtime/logging/ItablesTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/ModulesTest.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java ! test/hotspot/jtreg/runtime/logging/MutexRankTest.java ! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java ! test/hotspot/jtreg/runtime/logging/SafepointTest.java ! test/hotspot/jtreg/runtime/logging/StackWalkTest.java ! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java ! test/hotspot/jtreg/runtime/logging/VMOperationTest.java ! test/hotspot/jtreg/runtime/logging/VerificationTest.java ! test/hotspot/jtreg/runtime/logging/VtablesTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java ! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java ! test/hotspot/jtreg/runtime/os/TestTimerSlack.java ! test/hotspot/jtreg/runtime/os/TestTrimNative.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java ! test/hotspot/jtreg/runtime/posixSig/TestPosixSig.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java ! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java ! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java ! test/hotspot/jtreg/runtime/verifier/TestANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java ! test/hotspot/jtreg/runtime/verifier/TestTableSwitch.java ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java ! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java ! test/hotspot/jtreg/serviceability/attach/ShMemLongName.java ! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java ! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java ! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java ! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java ! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestDefaultLogOutput.java ! test/hotspot/jtreg/serviceability/logging/TestFullNames.java ! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java ! test/hotspot/jtreg/serviceability/logging/TestMultipleXlogArgs.java ! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java ! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java ! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java ! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java ! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/UniqueVtableTest.java ! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDScenarios.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDTestAndExclude.java ! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java ! test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java ! test/jdk/com/sun/jdi/JITDebug.java ! test/jdk/com/sun/jdi/NoLaunchOptionTest.java ! test/jdk/com/sun/jdi/PrivateTransportTest.java ! test/jdk/com/sun/jdi/ProcessAttachTest.java ! test/jdk/com/sun/jdi/RunToExit.java ! test/jdk/com/sun/jdi/cds/CDSJDITest.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/jdk/com/sun/tools/attach/RunnerUtil.java ! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java ! test/jdk/java/awt/Robot/NonEmptyErrorStream.java ! test/jdk/java/awt/Toolkit/ScreenInsetsDPIVariation/ScreenInsetsDPIVariation.java ! test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java ! test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java ! test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java ! test/jdk/java/awt/font/JNICheck/FreeTypeScalerJNICheck.java ! test/jdk/java/foreign/UpcallTestHelper.java ! test/jdk/java/io/Console/RedirectTest.java ! test/jdk/java/io/File/MacPath.java ! test/jdk/java/io/Serializable/class/NonSerializableTest.java ! test/jdk/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java ! test/jdk/java/lang/ClassLoader/GetSystemPackage.java ! test/jdk/java/lang/Object/InvalidFinalizationOption.java ! test/jdk/java/lang/ProcessBuilder/InheritIOTest.java ! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java ! test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java ! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownInterruptedMain.java ! test/jdk/java/lang/SecurityManager/modules/CustomSecurityManagerTest.java ! test/jdk/java/lang/StackWalker/CallerFromMain.java ! test/jdk/java/lang/System/FileEncodingTest.java ! test/jdk/java/lang/System/MacEncoding/MacJNUEncoding.java ! test/jdk/java/lang/System/i18nEnvArg.java ! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java ! test/jdk/java/lang/Thread/virtual/ShutdownHook.java ! test/jdk/java/lang/annotation/LoaderLeakTest.java ! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java ! test/jdk/java/lang/instrument/NegativeAgentRunner.java ! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedResolutionTest.java ! test/jdk/java/nio/channels/Selector/LotsOfUpdatesTest.java ! test/jdk/java/nio/charset/Charset/DefaultCharsetTest.java ! test/jdk/java/nio/file/Path/MacPathTest.java ! test/jdk/java/security/SignedJar/SignedJarWithCustomClassLoader.java ! test/jdk/java/util/Formatter/BasicTestLauncher.java ! test/jdk/java/util/Properties/StoreReproducibilityTest.java ! test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java ! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java ! test/jdk/javax/management/security/HashedPasswordFileTest.java ! test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java ! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java ! test/jdk/javax/swing/text/html/CSS/bug8234913.java ! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java ! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java ! test/jdk/jdk/jfr/api/consumer/streaming/Application.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java ! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java ! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java ! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java ! test/jdk/jdk/jfr/startupargs/TestJFCWarnings.java ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java ! test/jdk/jdk/jfr/startupargs/TestOptionsWithLocale.java ! test/jdk/jdk/jfr/startupargs/TestPreserveRepository.java ! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java ! test/jdk/jdk/jfr/startupargs/TestStartName.java ! test/jdk/jdk/jfr/startupargs/TestStartupMessage.java ! test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java ! test/jdk/sun/net/spi/SystemProxyDriver.java ! test/jdk/sun/security/krb5/auto/ModuleName.java ! test/jdk/sun/security/provider/KeyStore/DKSTest.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/jdk/sun/tools/jstat/JStatInterval.java ! test/jdk/tools/jimage/JImageToolTest.java ! test/jdk/tools/launcher/modules/basic/BasicTest.java ! test/lib-test/jdk/test/lib/process/ProcessToolsLastLineTest.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java ! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java ! test/lib/jdk/test/lib/jfr/AppExecutorHelper.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: b9dcd4b7 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-10-27 09:51:22 +0000 URL: https://git.openjdk.org/leyden/commit/b9dcd4b74138dd77faa46525f101b985248fff... 8318964: Fix build failures caused by 8315097 Reviewed-by: aboldtch, rcastanedalo ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestSymbolsInHsErrFile.java ! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java ! test/jdk/tools/launcher/modules/classpath/JavaClassPathTest.java Changeset: 667cca9d Author: Doug Lea <dl@openjdk.org> Date: 2023-10-27 10:08:59 +0000 URL: https://git.openjdk.org/leyden/commit/667cca9d7aef1ff4abe630cefaac34c0b16469... 8288899: java/util/concurrent/ExecutorService/CloseTest.java failed with "InterruptedException: sleep interrupted" Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! test/jdk/ProblemList.txt ! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java + test/jdk/java/util/concurrent/ExecutorService/InvokeTest.java + test/jdk/java/util/concurrent/ExecutorService/SubmitTest.java ! test/jdk/java/util/concurrent/Future/DefaultMethods.java + test/jdk/java/util/concurrent/TEST.properties ! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool19Test.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java ! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java ! test/jdk/java/util/concurrent/tck/tck.policy Changeset: 141dae8b Author: Volker Simonis <simonis@openjdk.org> Date: 2023-10-27 12:10:55 +0000 URL: https://git.openjdk.org/leyden/commit/141dae8b76d41accfa02a0250a1c24364cbf6f... 8318811: Compiler directives parser swallows a character after line comments Reviewed-by: shade, phh ! src/hotspot/share/utilities/json.cpp ! test/hotspot/jtreg/compiler/compilercontrol/parser/DirectiveParserTest.java Changeset: ddd07161 Author: Damon Fenacci <dfenacci@openjdk.org> Date: 2023-10-27 12:56:03 +0000 URL: https://git.openjdk.org/leyden/commit/ddd071617e7bc25c496973b231d02ced438d13... 8317661: [REDO] store/load order not preserved when handling memory pool due to weakly ordered memory architecture of aarch64 Reviewed-by: dholmes, aph ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/services/memoryPool.cpp Changeset: 2915d74a Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-10-27 13:47:24 +0000 URL: https://git.openjdk.org/leyden/commit/2915d74a10c63cdca22d0055ebde67ef316a34... 8318837: javac generates wrong ldc instruction for dynamic constant loads Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java ! test/langtools/tools/javac/T8222949/TestConstantDynamic.java Changeset: 4f9f1955 Author: Claes Redestad <redestad@openjdk.org> Date: 2023-10-27 14:40:30 +0000 URL: https://git.openjdk.org/leyden/commit/4f9f1955ab2737880158c57d4891d90e2fd2f5... 8318753: hsdis binutils may place libs in lib64 Reviewed-by: rehn, djelinski, ihse ! make/autoconf/lib-hsdis.m4 Changeset: c593f8bf Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-27 16:09:27 +0000 URL: https://git.openjdk.org/leyden/commit/c593f8bf59dbe5d002c3b843796e54db6dd69b... 8318091: Remove empty initIDs functions Reviewed-by: prr, aivanov ! src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Color.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Rectangle.java ! src/java.desktop/share/classes/java/awt/TextField.java ! src/java.desktop/unix/native/common/awt/X11Color.c ! src/java.desktop/unix/native/libawt/awt/initIDs.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c ! src/java.desktop/windows/native/libawt/windows/awt_Button.h - src/java.desktop/windows/native/libawt/windows/awt_Color.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_KeyboardFocusManager.cpp - src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextField.h - src/java.desktop/windows/native/libawt/windows/initIDs.cpp Changeset: d2260146 Author: Sergey Bylokhov <serb@openjdk.org> Date: 2023-10-27 18:21:18 +0000 URL: https://git.openjdk.org/leyden/commit/d2260146c9930002e430a874f2585d699dedc1... 8318850: Duplicate code in the LCMSImageLayout Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java + test/jdk/java/awt/image/BufferedImage/VerifyNumBands.java Changeset: 96bec358 Author: Joe Wang <joehw@openjdk.org> Date: 2023-10-28 03:38:30 +0000 URL: https://git.openjdk.org/leyden/commit/96bec3584ced3ea1e75cc40bb402f571aba78b... 8316996: Catalog API Enhancement: add a factory method Reviewed-by: naoto, lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java + test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java Changeset: 1ec0d027 Author: Hamlin Li <mli@openjdk.org> Date: 2023-10-28 09:12:51 +0000 URL: https://git.openjdk.org/leyden/commit/1ec0d02717b6be4faeb13cd0596d80eea90e81... 8318225: RISC-V: C2 UModI 8318226: RISC-V: C2 UModL Reviewed-by: luhenry, rehn, fyang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: db340257 Author: Feilong Jiang <fjiang@openjdk.org> Date: 2023-10-29 10:15:41 +0000 URL: https://git.openjdk.org/leyden/commit/db3402577a2c14a41045753a1ffe2829a6bdda... 8318827: RISC-V: Improve readability of fclass result testing Reviewed-by: vkempik, luhenry, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: ce0ca476 Author: Daniel D. Daugherty <dcubed@openjdk.org> Date: 2023-10-29 14:16:26 +0000 URL: https://git.openjdk.org/leyden/commit/ce0ca476416cb6f96d4b6b4852144382d6abf7... 8319067: ProblemList serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java on linux-aarch64 in Xcomp mode Reviewed-by: jpai ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 988e1dfe Author: Gui Cao <gcao@openjdk.org> Committer: Fei Yang <fyang@openjdk.org> Date: 2023-10-30 00:31:08 +0000 URL: https://git.openjdk.org/leyden/commit/988e1dfe6ec9b5e77d2e8a78eb792a127c6fe9... 8318953: RISC-V: Small refactoring for MacroAssembler::test_bit Reviewed-by: fyang, fjiang, luhenry ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp Changeset: 1183b221 Author: Tim Prinzing <tprinzing@openjdk.org> Committer: Alan Bateman <alanb@openjdk.org> Date: 2023-10-30 06:04:17 +0000 URL: https://git.openjdk.org/leyden/commit/1183b221c2e15d6b6c8504ca9a71a5f2050a8c... 8310978: JFR events SocketReadEvent/SocketWriteEvent for Socket adaptor ops Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/jdk/internal/event/SocketReadEvent.java ! src/java.base/share/classes/jdk/internal/event/SocketWriteEvent.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketInputStream.java ! src/java.base/share/classes/sun/nio/ch/SocketOutputStream.java + test/jdk/jdk/jfr/event/io/TestSocketAdapterEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java Changeset: 83eb2065 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-10-30 07:17:30 +0000 URL: https://git.openjdk.org/leyden/commit/83eb20651f6b5fa0540a339921c8ad0a6d370b... 8318889: C2: add bailout after assert Bad graph detected in build_loop_late Reviewed-by: shade, thartmann ! src/hotspot/share/opto/loopnode.cpp Changeset: 3934127b Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-30 07:54:55 +0000 URL: https://git.openjdk.org/leyden/commit/3934127b087ade1c1286008df3497ca6d84778... 8318709: Improve System.nanoTime performance on Windows Reviewed-by: ccleary, dholmes ! src/hotspot/os/windows/os_windows.cpp Changeset: c9d23c39 Author: Aggelos Biboudis <abimpoudis@openjdk.org> Committer: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-10-30 10:28:48 +0000 URL: https://git.openjdk.org/leyden/commit/c9d23c39405ae3ed90e837753fdaec90c40129... 8315532: Compiler Implementation for Unnamed Variables & Patterns 8317221: Implementation for javax.lang.model for Unnamed Variables & Patterns Co-authored-by: Jan Lahoda <jlahoda@openjdk.org> Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Co-authored-by: Gavin Bierman <gbierman@openjdk.org> Co-authored-by: Brian Goetz <briangoetz@openjdk.org> Co-authored-by: Joe Darcy <darcy@openjdk.org> Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org> Reviewed-by: jlahoda, mcimadamore ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java ! src/jdk.compiler/share/classes/com/sun/source/tree/AnyPatternTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.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/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! test/langtools/tools/javac/T8312163.java ! test/langtools/tools/javac/T8312163.out ! test/langtools/tools/javac/T8314216.java ! test/langtools/tools/javac/T8314216.out ! test/langtools/tools/javac/T8314423.java ! test/langtools/tools/javac/T8314423.out ! test/langtools/tools/javac/TryWithResources/TwrLintUnderscore.java - test/langtools/tools/javac/TryWithResources/TwrLintUnderscore.out ! test/langtools/tools/javac/diags/examples/UnderscoreAsIdentifierError.java ! test/langtools/tools/javac/diags/examples/UnderscoreInLambdaExpression.java + test/langtools/tools/javac/diags/examples/UnnamedVariables.java ! test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowed.java + test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowedNonVar.java ! test/langtools/tools/javac/diags/examples/UseOfUnderscoreNotAllowedWithBrackets.java ! test/langtools/tools/javac/lambda/IdentifierTest.java - test/langtools/tools/javac/lambda/IdentifierTest21.out + test/langtools/tools/javac/lambda/IdentifierTest22.out ! test/langtools/tools/javac/lambda/IdentifierTest9.out ! test/langtools/tools/javac/lambda/UnderscoreAsIdent.java - test/langtools/tools/javac/lambda/UnderscoreAsIdent21.out + test/langtools/tools/javac/lambda/UnderscoreAsIdent22.out ! test/langtools/tools/javac/lambda/UnderscoreAsIdent9.out ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/patterns/T8314578.out ! test/langtools/tools/javac/patterns/T8314632.java ! test/langtools/tools/javac/patterns/T8314632.out ! test/langtools/tools/javac/patterns/Unnamed.java ! test/langtools/tools/javac/patterns/UnnamedErrors.java ! test/langtools/tools/javac/patterns/UnnamedErrors.out Changeset: 88b9cdae Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-30 11:14:12 +0000 URL: https://git.openjdk.org/leyden/commit/88b9cdae8fa67e5f9cec7a7dc5e2e2adecf1a5... 8318981: compiler/compilercontrol/TestConflictInlineCommands.java fails intermittent with 'disallowed by CompileCommand' missing from stdout/stderr Reviewed-by: mdoerr, thartmann ! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java Changeset: c4c66aba Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-10-30 11:51:31 +0000 URL: https://git.openjdk.org/leyden/commit/c4c66aba93cf061d487eddbd18e9e7e3e9c9f3... 8316271: JfrJvmtiAgent::retransformClasses failed: JVMTI_ERROR_FAILS_VERIFICATION Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java + test/jdk/jdk/jfr/jvm/TestVerifyInstrumentation.java Changeset: a5818972 Author: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-10-30 12:54:03 +0000 URL: https://git.openjdk.org/leyden/commit/a5818972c16bd883d768ff2fb23a8aa9e0142c... 8317507: C2 compilation fails with "Exceeded _node_regs array" Co-authored-by: Tobias Hartmann <thartmann@openjdk.org> Reviewed-by: thartmann, shade, dlong ! src/hotspot/share/adlc/output_c.cpp + test/hotspot/jtreg/compiler/regalloc/TestNodeRegArrayOverflow.java Changeset: b9983c72 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-10-30 12:56:15 +0000 URL: https://git.openjdk.org/leyden/commit/b9983c72295a31e5f5079bc96c892177fbea3a... 8318961: increase javacserver connection timeout values and max retry attempts Reviewed-by: clanger, erikj ! make/langtools/tools/javacserver/client/Client.java Changeset: 4679e9aa Author: Erik Österlund <eosterlund@openjdk.org> Date: 2023-10-30 13:59:08 +0000 URL: https://git.openjdk.org/leyden/commit/4679e9aa00c098cff715fb4deeb4d736e10635... 8310239: Add missing cross modifying fence in nmethod entry barriers Reviewed-by: aboldtch, dlong, aph ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp Changeset: 864a876e Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-30 18:27:50 +0000 URL: https://git.openjdk.org/leyden/commit/864a876ebfdf745b0e1f875c3e3668380f2498... 8313621: test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal should use RandomFactory Reviewed-by: rgiulietti ! test/jdk/jdk/internal/math/FloatingDecimal/TestFloatingDecimal.java Changeset: d3534b08 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-10-30 18:28:01 +0000 URL: https://git.openjdk.org/leyden/commit/d3534b08b5691c362db987f207da7cdd9c3b4b... 8318677: (ch) Add implNote about minBufferCap to main variant of Channels.newWriter Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/nio/channels/Channels.java ! test/jdk/java/nio/channels/Channels/NewWriter.java Changeset: 1ca2cfaf Author: Alexander Matveev <almatvee@openjdk.org> Date: 2023-10-30 21:09:17 +0000 URL: https://git.openjdk.org/leyden/commit/1ca2cfafdd906851b923be69852ccf9a3bb4db... 8310933: Copying from runtime image to application image should not follow symlinks Reviewed-by: asemenyuk ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/share/RuntimeImageSymbolicLinksTest.java ! test/jdk/tools/jpackage/share/RuntimeImageTest.java Changeset: d051f222 Author: Kimura Yukihiro <kyukihiro@openjdk.org> Committer: Serguei Spitsyn <sspitsyn@openjdk.org> Date: 2023-10-30 23:26:16 +0000 URL: https://git.openjdk.org/leyden/commit/d051f22284e7ccc288c658588f73da672d9bfa... 8318410: jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh fails on Japanese Windows Reviewed-by: sspitsyn, kevinw ! test/jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh ! test/jdk/java/lang/instrument/BootClassPath/Setup.java Changeset: 328b3810 Author: Andrew John Hughes <andrew@openjdk.org> Date: 2023-10-31 02:06:41 +0000 URL: https://git.openjdk.org/leyden/commit/328b381075ab81fd3f899e49e4d71ef19ea288... 8009550: PlatformPCSC should load versioned so Reviewed-by: valeriep, stuefe ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java Changeset: 75ce02fe Author: Jayathirth D V <jdv@openjdk.org> Date: 2023-10-31 04:20:23 +0000 URL: https://git.openjdk.org/leyden/commit/75ce02fe74e1232bfa8d72b4fdad82ed938ef9... 8318951: Additional negative value check in JPEG decoding Reviewed-by: azvegint, prr ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c ! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c Changeset: 5411ad2a Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-31 09:14:57 +0000 URL: https://git.openjdk.org/leyden/commit/5411ad2a5ca3abcc663778f903c6f2f3e8a184... 8319106: Remove unimplemented TaskTerminator::do_delay_step Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/taskTerminator.hpp Changeset: 576c9bcc Author: Conor Cleary <ccleary@openjdk.org> Date: 2023-10-31 09:58:26 +0000 URL: https://git.openjdk.org/leyden/commit/576c9bccfbe6718fe8fe409bc165000bd15545... 8318492: Http2ClientImpl should attempt to close and remove connection in stop() Reviewed-by: dfuchs, jpai ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java Changeset: d3c3f0e7 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-10-31 10:02:40 +0000 URL: https://git.openjdk.org/leyden/commit/d3c3f0e7c86ec6adcc55c8da027ae82488e3e0... 8317951: Refactor loading of zip library to help resolve JDK-8315220 Reviewed-by: egahlin, dholmes ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoader.inline.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/services/heapDumperCompression.cpp ! src/hotspot/share/services/heapDumperCompression.hpp + src/hotspot/share/utilities/zipLibrary.cpp + src/hotspot/share/utilities/zipLibrary.hpp Changeset: e05cafda Author: Viktor Klang <vklang@openjdk.org> Committer: Alan Bateman <alanb@openjdk.org> Date: 2023-10-31 11:14:08 +0000 URL: https://git.openjdk.org/leyden/commit/e05cafda78a37dbeb2df2edd791be19d22edae... 8318467: [jmh] tests concurrent.Queues and concurrent.ProducerConsumer hang with 101+ threads Reviewed-by: alanb ! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java ! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java Changeset: ee6f25b5 Author: Andrew Haley <aph@openjdk.org> Date: 2023-10-31 12:58:56 +0000 URL: https://git.openjdk.org/leyden/commit/ee6f25b5072a26254f79381a92216357d9f391... 8319120: Unbound ScopedValue.get() throws the wrong exception Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ScopedValue.java + test/jdk/java/lang/ScopedValue/UnboundValueAfterOOME.java Changeset: 3e39d7b3 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-10-31 13:28:41 +0000 URL: https://git.openjdk.org/leyden/commit/3e39d7b34cb310343a34adddc06bf1aaf4cacf... 8319136: Skip pkcs11 tests on linux-aarch64 Reviewed-by: rhalade ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: 7452d50b Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-10-31 14:16:38 +0000 URL: https://git.openjdk.org/leyden/commit/7452d50be58cfa8e97c57ca145a809409945f8... 8318940: [JVMCI] do not set HotSpotNmethod oop for a default HotSpotNmethod Reviewed-by: thartmann, never ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: f4c5db92 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-10-31 14:23:18 +0000 URL: https://git.openjdk.org/leyden/commit/f4c5db92ea0546e331d6c8dcebb5a48b052bba... 8318908: Parallel: Remove ExtendedCardValue Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp Changeset: 3a7525d5 Author: Conor Cleary <ccleary@openjdk.org> Date: 2023-10-31 14:45:14 +0000 URL: https://git.openjdk.org/leyden/commit/3a7525d5c382985fb272f0b68316d7807b76f1... 8309118: HttpClient: Add more tests for 100 ExpectContinue with HTTP/2 Reviewed-by: dfuchs, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/ExpectContinueTest.java + test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: 0064cf90 Author: Hai-May Chao <hchao@openjdk.org> Date: 2023-10-31 15:22:18 +0000 URL: https://git.openjdk.org/leyden/commit/0064cf90ff7d575f3500a05e234dd795b15240... 8311596: Add separate system properties for TLS server and client for maximum chain length Reviewed-by: jnimeh, weijun, mullan ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java Changeset: 2d5829af Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-10-31 15:36:12 +0000 URL: https://git.openjdk.org/leyden/commit/2d5829afbcc022297940cbf436b14725a9251b... 8239508: JFR: @RemoveFields Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/AbstractPeriodicEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/InitialSecurityPropertyEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityProviderServiceEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadEndEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadStartEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadSubmitFailedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/X509CertificateEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/X509ValidationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java + src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java + src/jdk.jfr/share/classes/jdk/jfr/internal/RemoveFields.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java + src/jdk.jfr/share/classes/jdk/jfr/internal/util/ImplicitFields.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java ! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java Changeset: 47624f6f Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-10-31 15:53:28 +0000 URL: https://git.openjdk.org/leyden/commit/47624f6fc699aa66c58587460ce7f39fce5a86... 8299058: AssertionError in sun.net.httpserver.ServerImpl when connection is idle Reviewed-by: jpai, michaelm, dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: f1e87873 Author: Adam Sotona <asotona@openjdk.org> Date: 2023-10-31 16:13:41 +0000 URL: https://git.openjdk.org/leyden/commit/f1e878739300ed37c686ba570423c6f8a9fb31... 8317609: Classfile API fails to verify /jdk.jcmd/sun/tools/jstat/Alignment.class Reviewed-by: liach, alanb ! test/jdk/tools/lib/tests/JImageValidator.java Changeset: 613d32c2 Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-31 18:20:22 +0000 URL: https://git.openjdk.org/leyden/commit/613d32c2822a443fdcb131a7d67c528410e9f7... 8169475: WheelModifier.java fails by timeout Reviewed-by: dmarkov, aivanov ! test/jdk/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java Changeset: 613a3cc6 Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-10-31 18:20:38 +0000 URL: https://git.openjdk.org/leyden/commit/613a3cc6896ef3c3f836d44de9b2fb05beba6e... 8301846: Invalid TargetDataLine after screen lock when using JFileChooser or COM library Reviewed-by: serb, aivanov ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp + test/jdk/javax/sound/sampled/Lines/OpenLineAfterScreenLock.java Changeset: 2182c936 Author: Harshitha Onkar <honkar@openjdk.org> Date: 2023-10-31 19:01:15 +0000 URL: https://git.openjdk.org/leyden/commit/2182c93689f35c809f4d79a8002c838f8c4f56... 8313643: Update HarfBuzz to 8.2.2 Reviewed-by: jdv, prr, dnguyen ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/legal/harfbuzz.md ! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh ! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/RangeRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/GPOS.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/LigatureArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkArray.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkBasePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkLigPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairValueRecord.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Common.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSet.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Sequence.hh ! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubst.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/VarCompositeGlyph.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/coord-setter.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh ! src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh ! src/java.desktop/share/native/libharfbuzz/OT/name/name.hh ! src/java.desktop/share/native/libharfbuzz/UPDATING.txt ! src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.cc ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-context.hh ! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh ! src/java.desktop/share/native/libharfbuzz/graph/serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-algs.hh ! src/java.desktop/share/native/libharfbuzz/hb-array.hh ! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh ! src/java.desktop/share/native/libharfbuzz/hb-bimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh ! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-glyphs.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text-unicode.hh ! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libharfbuzz/hb-buffer.h ! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh ! src/java.desktop/share/native/libharfbuzz/hb-cache.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-common.h ! src/java.desktop/share/native/libharfbuzz/hb-config.hh ! src/java.desktop/share/native/libharfbuzz/hb-debug.hh ! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libharfbuzz/hb-draw.hh ! src/java.desktop/share/native/libharfbuzz/hb-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-font.h ! src/java.desktop/share/native/libharfbuzz/hb-ft.cc ! src/java.desktop/share/native/libharfbuzz/hb-iter.hh ! src/java.desktop/share/native/libharfbuzz/hb-kern.hh ! src/java.desktop/share/native/libharfbuzz/hb-limits.hh ! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh ! src/java.desktop/share/native/libharfbuzz/hb-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-map.h ! src/java.desktop/share/native/libharfbuzz/hb-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-meta.hh ! src/java.desktop/share/native/libharfbuzz/hb-multimap.hh ! src/java.desktop/share/native/libharfbuzz/hb-null.hh ! src/java.desktop/share/native/libharfbuzz/hb-number-parser.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh ! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-khmer-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-syllabic.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-cvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-paint.cc ! src/java.desktop/share/native/libharfbuzz/hb-paint.h ! src/java.desktop/share/native/libharfbuzz/hb-paint.hh ! src/java.desktop/share/native/libharfbuzz/hb-pool.hh ! src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh ! src/java.desktop/share/native/libharfbuzz/hb-repacker.hh ! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh ! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh ! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh ! src/java.desktop/share/native/libharfbuzz/hb-set.cc ! src/java.desktop/share/native/libharfbuzz/hb-set.h ! src/java.desktop/share/native/libharfbuzz/hb-set.hh ! src/java.desktop/share/native/libharfbuzz/hb-shape.cc ! src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-static.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-accelerator.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc - src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc - src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh + src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.cc + src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.hh + src/java.desktop/share/native/libharfbuzz/hb-subset-plan-member-list.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh ! src/java.desktop/share/native/libharfbuzz/hb-subset.cc ! src/java.desktop/share/native/libharfbuzz/hb-subset.h ! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh ! src/java.desktop/share/native/libharfbuzz/hb-vector.hh ! src/java.desktop/share/native/libharfbuzz/hb-version.h ! src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: 11394828 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2023-10-31 20:56:18 +0000 URL: https://git.openjdk.org/leyden/commit/11394828b32941a69d549bae613ab4c3afb713... 8316132: CDSProtectionDomain::get_shared_protection_domain should check for exception Reviewed-by: dholmes, iklam ! src/hotspot/share/cds/cdsProtectionDomain.cpp Changeset: b3fec6b5 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-10-31 22:03:35 +0000 URL: https://git.openjdk.org/leyden/commit/b3fec6b5f32c338ae1a84dd20bdcbd3d9b7186... 8306980: Generated docs should contain correct Legal Documents Reviewed-by: ihse, mchung ! make/Main.gmk + make/modules/jdk.javadoc/Copy.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java ! test/langtools/jdk/javadoc/tool/api/basic/GetTask_FileManagerTest.java Changeset: 2a76ad97 Author: Jasmine Karthikeyan <jkarthikeyan@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-01 06:12:55 +0000 URL: https://git.openjdk.org/leyden/commit/2a76ad975c8612c19f6c1c8f5a996017f753cb... 8318683: compiler/c2/irTests/TestPhiDuplicatedConversion.java "Failed IR Rules (2) of Methods (2)" Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/compiler/c2/irTests/TestPhiDuplicatedConversion.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java Changeset: 0461d9a7 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-01 08:12:39 +0000 URL: https://git.openjdk.org/leyden/commit/0461d9a7d67230736ce6370ff8146a60f3bd9c... 8318016: Per-compilation memory ceiling Reviewed-by: roland, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp ! src/hotspot/share/compiler/compilationMemoryStatistic.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/utilities/debug.hpp + test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java ! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java Changeset: b4f5379d Author: Julian Waters <jwaters@openjdk.org> Date: 2023-11-01 10:42:23 +0000 URL: https://git.openjdk.org/leyden/commit/b4f5379d50db9412208552fd69bc316e7730ae... 8304939: os::win32::exit_process_or_thread should be marked noreturn Reviewed-by: dholmes, kbarrett ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: ab193484 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-01 11:50:52 +0000 URL: https://git.openjdk.org/leyden/commit/ab1934848b2680aff86631e7a68e5ef2285774... 8318647: Serial: Refactor BlockOffsetTable Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.hpp ! src/hotspot/share/gc/serial/vmStructs_serial.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp ! src/hotspot/share/gc/shared/space.inline.hpp Changeset: 36de19d4 Author: Aggelos Biboudis <abimpoudis@openjdk.org> Committer: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-01 13:38:10 +0000 URL: https://git.openjdk.org/leyden/commit/36de19d4622e38b6c00644b0035521808574e2... 8317048: VerifyError with unnamed pattern variable and more than one components Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java + test/langtools/tools/javac/patterns/T8317048.java Changeset: 7f47c51a Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-11-01 15:27:05 +0000 URL: https://git.openjdk.org/leyden/commit/7f47c51aced9c724dbc9b0d8cbd88c49435da4... 8316025: Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java Reviewed-by: azvegint ! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java Changeset: 3660a90a Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-11-01 15:33:53 +0000 URL: https://git.openjdk.org/leyden/commit/3660a90ad8658f86f137de5955c0ae6df2c85c... 8319139: Improve diagnosability of `JavadocTester` output Reviewed-by: hannesw ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java ! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java ! test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTesterCrash.java Changeset: c86592d3 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-11-01 15:48:31 +0000 URL: https://git.openjdk.org/leyden/commit/c86592d38d651beac40f1da43c718a2d4b17bd... 8319046: Execute tests in source/class-file order in JavadocTester Reviewed-by: hannesw ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: d354141a Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-01 16:27:04 +0000 URL: https://git.openjdk.org/leyden/commit/d354141aa191c80b473dfeee27b51f1562ffea... 8318694: [JVMCI] disable can_call_java in most contexts for libjvmci compiler threads Reviewed-by: dholmes, never ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/compilerThread.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java Changeset: bfaf5704 Author: Ben Perez <ben.perez@oracle.com> Committer: Sean Mullan <mullan@openjdk.org> Date: 2023-11-01 16:49:50 +0000 URL: https://git.openjdk.org/leyden/commit/bfaf5704e7e71f968b716b5f448860e9cda721... 8311546: Certificate name constraints improperly validated with leading period Reviewed-by: mullan ! src/java.base/share/classes/sun/security/x509/DNSName.java + test/jdk/sun/security/x509/DNSName/LeadingPeriod.java + test/jdk/sun/security/x509/DNSName/certs/generate-certs.sh + test/jdk/sun/security/x509/DNSName/certs/openssl.cnf + test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/ca.pem + test/jdk/sun/security/x509/DNSName/certs/withLeadingPeriod/leaf.pem + test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/ca.pem + test/jdk/sun/security/x509/DNSName/certs/withoutLeadingPeriod/leaf.pem Changeset: f262f06c Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-11-01 17:49:21 +0000 URL: https://git.openjdk.org/leyden/commit/f262f06c97b9ea94cd6119b3a8beb16bf804d0... 8319211: Regression in LoopOverNonConstantFP Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java Changeset: ee57e731 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-01 21:29:45 +0000 URL: https://git.openjdk.org/leyden/commit/ee57e731d03101ba6508297ef7d895082b04b4... 8317612: ChoiceFormat and MessageFormat constructors call non-final public method Reviewed-by: naoto, lancea ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java Changeset: 5207443b Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-01 22:19:57 +0000 URL: https://git.openjdk.org/leyden/commit/5207443b360cfe3ee9c53ece55da3464c13f6a... 8317965: TestLoadLibraryDeadlock.java fails with "Unable to load native library.: expected true, was false" Reviewed-by: rriggs ! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/LoadLibraryDeadlock.java ! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java Changeset: 4a85f6ae Author: Julian Waters <jwaters@openjdk.org> Date: 2023-11-02 08:17:14 +0000 URL: https://git.openjdk.org/leyden/commit/4a85f6ae9f0381f0e29160fb1d304d7bde5840... 8317132: Prepare HotSpot for permissive- Reviewed-by: dholmes, jvernee, djelinski ! make/autoconf/flags-cflags.m4 ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/memory/allocation.cpp Changeset: 7f31a059 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-02 09:39:30 +0000 URL: https://git.openjdk.org/leyden/commit/7f31a0591c94983cae96b8b5f381cb6a7c0f8f... 8319203: Parallel: Rename addr_is_marked_imprecise Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp Changeset: d6ce62eb Author: Thomas Obermeier <thomas.obermeier@sap.com> Committer: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-02 09:51:22 +0000 URL: https://git.openjdk.org/leyden/commit/d6ce62ebc01eb483b486af886d9b79f60ff87d... 8306561: Possible out of bounds access in print_pointer_information Reviewed-by: stuefe, clanger ! src/hotspot/share/nmt/mallocTracker.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 53bb7cd4 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-02 10:06:37 +0000 URL: https://git.openjdk.org/leyden/commit/53bb7cd415f1d2e87d8f06ad5eb611bfdf8ef0... 8318957: enhance agentlib:jdwp help output by info about allow option Reviewed-by: cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c Changeset: 64f8253b Author: Julian Waters <jwaters@openjdk.org> Date: 2023-11-02 10:53:17 +0000 URL: https://git.openjdk.org/leyden/commit/64f8253b7d9d382b18003c647a3941733f1913... 8317332: Prepare security for permissive- Reviewed-by: djelinski, weijun, valeriep ! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp ! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c Changeset: 23a96bf3 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-02 11:25:53 +0000 URL: https://git.openjdk.org/leyden/commit/23a96bf31223aaaf6dc129a51c0dd161062caa... 8318894: G1: Use uint for age in G1SurvRateGroup Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: 792d8293 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-02 11:26:04 +0000 URL: https://git.openjdk.org/leyden/commit/792d82932860b6fac347928284e3c6fba17dfa... 8319205: Parallel: Reenable work stealing after JDK-8310031 Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psPromotionManager.cpp Changeset: 2d4a4d04 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-11-02 11:53:54 +0000 URL: https://git.openjdk.org/leyden/commit/2d4a4d04b876a8da5fa6c962911d36d547f214... 8315921: Invalid CSS declarations in java.lang class documentation Reviewed-by: jpai, alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 4f808c62 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-11-02 12:17:18 +0000 URL: https://git.openjdk.org/leyden/commit/4f808c62b0152b634f71c89886ff32650e948b... 8316538: runtime/handshake/MixedHandshakeWalkStackTest.java crashes with JFR Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp Changeset: faa8bde2 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-11-02 12:17:35 +0000 URL: https://git.openjdk.org/leyden/commit/faa8bde27569b4db3a1a9dd62adee0b10e81a7... 8319206: [REDO] Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native Reviewed-by: dholmes, egahlin ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/metadata/metadata.xml + src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp + src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.hpp ! src/hotspot/share/jfr/utilities/jfrTime.hpp ! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java Changeset: e9d19d0f Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-11-02 12:21:26 +0000 URL: https://git.openjdk.org/leyden/commit/e9d19d0fffc47119d0d4f756833ec87cd0a633... 8319300: Remove unused methods in WorkArounds and Utils Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java Changeset: 99efcded Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-02 13:13:46 +0000 URL: https://git.openjdk.org/leyden/commit/99efcded6cd95ceb8a0265c679a8542396aff5... 8317545: AIX PPC64: Implementation of Foreign Function & Memory API Reviewed-by: jvernee ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/java.base/share/classes/jdk/internal/foreign/CABI.java ! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java - src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv1CallArranger.java - src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/ABIv2CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java + src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixCallArranger.java + src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker.java + src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/ABIv1CallArranger.java + src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/ABIv2CallArranger.java ! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/NativeType.java Changeset: cb20a3e7 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-02 13:29:27 +0000 URL: https://git.openjdk.org/leyden/commit/cb20a3e7a64f977015984a7835ea7fe04b45de... 8319166: Typos in the JavaDocs for MemorySegment Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java Changeset: 7a7b1e5a Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2023-11-02 14:30:41 +0000 URL: https://git.openjdk.org/leyden/commit/7a7b1e5a920d71ab717d8993c9258a01f1074a... 8315890: Attempts to load from nullptr in instanceKlass.cpp and unsafe.cpp Reviewed-by: coleenp, ccheung, dholmes ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: e318cd25 Author: Calvin Cheung <ccheung@openjdk.org> Date: 2023-11-02 16:03:14 +0000 URL: https://git.openjdk.org/leyden/commit/e318cd25cbb9619c5add0d00b2f192c3a7b3e4... 8316969: Improve CDS module graph support for --module option Reviewed-by: iklam, alanb ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java Changeset: e6f46a43 Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-11-02 16:38:13 +0000 URL: https://git.openjdk.org/leyden/commit/e6f46a43268808d0cbbb3bb93c73aa8e4cbfad... 8317374: Add Let's Encrypt ISRG Root X2 Reviewed-by: mullan + src/java.base/share/data/cacerts/letsencryptisrgx2 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6ad093ef Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-02 16:38:30 +0000 URL: https://git.openjdk.org/leyden/commit/6ad093ef12ccb2ee2c3da93f43dc1780f4bcf1... 8319265: TestLoadLibraryDeadlock.java fails on windows-x64 "Unable to load b.jar" Reviewed-by: jpai, rriggs ! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/LoadLibraryDeadlock.java ! test/jdk/java/lang/ClassLoader/loadLibraryDeadlock/TestLoadLibraryDeadlock.java Changeset: 84f4f747 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-11-02 17:39:34 +0000 URL: https://git.openjdk.org/leyden/commit/84f4f7477c4e1b7ecc4c7fead2ded21242efdd... 8319213: Compatibility.java reads both stdout and stderr of JdkUtils Reviewed-by: rhalade ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java Changeset: f875163c Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-02 17:43:26 +0000 URL: https://git.openjdk.org/leyden/commit/f875163c5d1961dd306033d866c95fe91728ba... 8318982: Improve Exceptions::special_exception Reviewed-by: coleenp, dholmes ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: 9dc40ba4 Author: Joe Darcy <darcy@openjdk.org> Date: 2023-11-02 18:59:07 +0000 URL: https://git.openjdk.org/leyden/commit/9dc40ba48ec15d5775537c4c2224ee5bb56362... 8319195: Move most tier 1 vector API regression tests to tier 3 Reviewed-by: kvn, jiefu ! test/jdk/TEST.groups Changeset: 3b65b879 Author: Alisen Chung <achung@openjdk.org> Date: 2023-11-02 19:05:14 +0000 URL: https://git.openjdk.org/leyden/commit/3b65b8797a0798474947d38d3facd17b3e89c6... 8316028: Update FreeType to 2.13.2 Reviewed-by: serb, dnguyen ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmmtypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c Changeset: ffaecd4a Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-11-02 19:34:51 +0000 URL: https://git.openjdk.org/leyden/commit/ffaecd4aa23ca15e765784858da82b632c72df... 8315364: Assert thread state invariant for JFR stack trace capture Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp Changeset: c788160f Author: Joe Darcy <darcy@openjdk.org> Date: 2023-11-02 20:28:16 +0000 URL: https://git.openjdk.org/leyden/commit/c788160f8acea7b58b54ad857b601bb7ffb53f... 8296240: Augment discussion of test tiers in doc/testing.md Reviewed-by: alanb ! doc/testing.html ! doc/testing.md Changeset: ec79ab4b Author: xpbob <609083568@qq.com> Committer: Jie Fu <jiefu@openjdk.org> Date: 2023-11-03 03:49:37 +0000 URL: https://git.openjdk.org/leyden/commit/ec79ab4b3cd89c2c0a9c8550cd62433bd6d452... 8319268: Build failure with GCC8.3.1 after 8313643 Reviewed-by: jiefu, erikj, prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: be01caf3 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-03 12:26:47 +0000 URL: https://git.openjdk.org/leyden/commit/be01caf30de5a70684fab25b02f2c6ab346a60... 8319323: FFM: Harmonize the @throws tags in the javadocs Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/GroupLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/SequenceLayout.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java Changeset: 81db1721 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-03 12:29:39 +0000 URL: https://git.openjdk.org/leyden/commit/81db1721d4fac954003441ca2c3c29b0998d31... 8318955: Add ReleaseIntArrayElements in Java_sun_awt_X11_XlibWrapper_SetBitmapShape XlbWrapper.c to early return Reviewed-by: rschmelter, prr ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 1a21c1a7 Author: Johannes Bechberger <jbechberger@openjdk.org> Date: 2023-11-03 12:32:53 +0000 URL: https://git.openjdk.org/leyden/commit/1a21c1a783d64ca0930c358c06a43975f96ffa... 8318736: com/sun/jdi/JdwpOnThrowTest.java failed with "transport error 202: bind failed: Address already in use" Reviewed-by: amenkov ! test/jdk/com/sun/jdi/JdwpOnThrowTest.java ! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java Changeset: 008ca2a7 Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-03 16:05:40 +0000 URL: https://git.openjdk.org/leyden/commit/008ca2a72587f1518199e81f6f7ec7fbdc258d... 8317620: Build JDK tools with ModuleMainClass attribute Reviewed-by: erikj, alanb ! make/CreateJmods.gmk ! make/Main.gmk = make/modules/jdk.httpserver/Jmod.gmk = make/modules/jdk.jartool/Jmod.gmk = make/modules/jdk.jfr/Jmod.gmk = make/modules/jdk.jpackage/Jmod.gmk = make/modules/jdk.jshell/Jmod.gmk = make/modules/jdk.jstatd/Jmod.gmk Changeset: de6667cf Author: Liam Miller-Cushon <cushon@openjdk.org> Date: 2023-11-03 17:31:05 +0000 URL: https://git.openjdk.org/leyden/commit/de6667cf11aa59d1bab78ae5fb235ea0b901d5... 8225377: type annotations are not visible to javac plugins across compilation boundaries Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: ea6a88a0 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-03 17:32:51 +0000 URL: https://git.openjdk.org/leyden/commit/ea6a88a0aa4e8a365a94e71078e67a4452f409... 8318466: Improve spec of NumberFormat's methods with unsupported operations Reviewed-by: naoto, iris ! src/java.base/share/classes/java/text/NumberFormat.java Changeset: 29cf2c47 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-11-03 20:44:36 +0000 URL: https://git.openjdk.org/leyden/commit/29cf2c471bf046cd58bd6fefd617a2b03040d4... 8319053: Segment dump files remain after parallel heap dump on Windows Reviewed-by: dholmes, yyang ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java Changeset: c099cf53 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-11-04 06:52:19 +0000 URL: https://git.openjdk.org/leyden/commit/c099cf53f25496c99629dc578045aa5186e110... 8318422: Allow poller threads be virtual threads Reviewed-by: michaelm ! src/java.base/aix/classes/sun/nio/ch/DefaultPollerProvider.java ! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java ! src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java ! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java ! src/java.base/macosx/classes/sun/nio/ch/DefaultPollerProvider.java ! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.base/share/classes/sun/nio/ch/PollerProvider.java ! src/java.base/windows/classes/sun/nio/ch/DefaultPollerProvider.java ! src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java ! test/hotspot/jtreg/ProblemList-Virtual.txt ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: df599dbb Author: Andrew Haley <aph@openjdk.org> Date: 2023-11-04 09:17:11 +0000 URL: https://git.openjdk.org/leyden/commit/df599dbb9b0f0ee96d1ec767ac8821f164ab07... 8295159: DSO created with -ffast-math breaks Java floating-point arithmetic Reviewed-by: ihse, dholmes, stuefe ! make/test/JtregNativeHotspot.gmk ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalDouble.java + test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalFloat.java + test/hotspot/jtreg/compiler/floatingpoint/libfast-math.c Changeset: 01c0d5dd Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-05 11:29:30 +0000 URL: https://git.openjdk.org/leyden/commit/01c0d5dd0a4f7587288219bad8ed4648f4e456... 8319412: RISC-V: Simple fix of indent in c2_MacroAssembler_riscv.hpp Reviewed-by: fyang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp Changeset: c146685c Author: Robbin Ehn <rehn@openjdk.org> Date: 2023-11-06 05:48:10 +0000 URL: https://git.openjdk.org/leyden/commit/c146685ca9354ce4bf99c9b262119a4643df1e... 8319165: hsdis binutils: warns on empty string as option string Reviewed-by: mli, jwilhelm, aph ! src/utils/hsdis/binutils/hsdis-binutils.c Changeset: 377138c7 Author: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-11-06 09:08:56 +0000 URL: https://git.openjdk.org/leyden/commit/377138c7b58d0dd6f11ef4c4fa5598fd836f39... 8318959: C2: define MachNode::fill_new_machnode() statically Reviewed-by: kvn, thartmann ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp Changeset: b5c863b7 Author: Emanuel Peter <epeter@openjdk.org> Date: 2023-11-06 10:41:09 +0000 URL: https://git.openjdk.org/leyden/commit/b5c863b772603b3fbf159d2bd3f6d1caffaff1... 8316533: C2 compilation fails with assert(verify(phase)) failed: missing Value() optimization Reviewed-by: rcastanedalo, thartmann, roland ! src/hotspot/share/opto/subtypenode.cpp + test/hotspot/jtreg/compiler/types/TestSubTypeOfAbstractClass.java Changeset: 8fb94fd4 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-06 11:06:42 +0000 URL: https://git.openjdk.org/leyden/commit/8fb94fd4fe46bc12885c7cc0c7ebbbc10fba47... 8319379: G1: gc/logging/TestUnifiedLoggingSwitchStress.java crashes after JDK-8318894 Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp Changeset: 2d4bbf47 Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-06 12:58:15 +0000 URL: https://git.openjdk.org/leyden/commit/2d4bbf478745e62584420bfdef5a4948edac54... 8319465: Typos in javadoc of com.sun.management.OperatingSystemMXBean methods Reviewed-by: dholmes, kevinw, dfuchs ! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java Changeset: 96e6e670 Author: Tejesh R <tr@openjdk.org> Date: 2023-11-06 13:29:48 +0000 URL: https://git.openjdk.org/leyden/commit/96e6e670b5e2f95b6222091611cd8922022ec4... 4365952: Cannot disable JFileChooser Reviewed-by: prr, abhiscxk ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/JFileChooser.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java + test/jdk/javax/swing/JFileChooser/FileChooserDisableTest.java Changeset: 1c2ea1d2 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-11-06 13:32:10 +0000 URL: https://git.openjdk.org/leyden/commit/1c2ea1d27b1895dca3b30073e3516978083dc7... 8319153: Fix: Class is a raw type in ProcessTools Reviewed-by: dholmes, mli, lmesnik, jpai ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: b3126b6e Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-06 13:58:52 +0000 URL: https://git.openjdk.org/leyden/commit/b3126b6e441bf52058075fa1fc9dc800af774c... 8319455: Test compiler/print/CompileCommandMemLimit.java times out Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java Changeset: 1696603c Author: Kevin Driver <kdriver@openjdk.org> Date: 2023-11-06 15:07:03 +0000 URL: https://git.openjdk.org/leyden/commit/1696603ccd43a279efa35d9f6617ce664bfdf5... 8308453: Convert JKS test keystores in test/jdk/javax/net/ssl/etc to PKCS12 Reviewed-by: weijun ! test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java ! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java ! test/jdk/javax/net/ssl/SSLSession/SessionCacheSizeTests.java ! test/jdk/javax/net/ssl/SSLSession/SessionTimeOutTests.java ! test/jdk/javax/net/ssl/etc/keystore ! test/jdk/javax/net/ssl/etc/truststore ! test/jdk/javax/net/ssl/etc/unknown_keystore ! test/jdk/sun/net/www/http/HttpClient/B8025710.java ! test/jdk/sun/security/provider/X509Factory/BadPem.java ! test/jdk/sun/security/provider/X509Factory/BigCRL.java ! test/jdk/sun/security/ssl/GenSSLConfigs/main.java ! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java ! test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java ! test/jdk/sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java ! test/jdk/sun/security/ssl/ServerHandshaker/GetPeerHost.java ! test/jdk/sun/security/ssl/ServerHandshaker/GetPeerHostServer.java ! test/jdk/sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java ! test/jdk/sun/security/ssl/X509KeyManager/PreferredKey.java ! test/jdk/sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Changeset: cdf33735 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-11-06 15:09:26 +0000 URL: https://git.openjdk.org/leyden/commit/cdf337357a62dd52c00e56e75912565e15b6ad... 8319316: Clarify text around which layouts a linker supports Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/Linker.java Changeset: e4803e0c Author: lawrence.andrews <lawrence.andrews@oracle.com> Committer: Alexey Ivanov <aivanov@openjdk.org> Date: 2023-11-06 20:10:51 +0000 URL: https://git.openjdk.org/leyden/commit/e4803e0cbf00da89b98c8703769edc403bb505... 8318580: "javax/swing/MultiMonitor/MultimonVImage.java failing with Error. Can't find library: /open/test/jdk/java/awt/regtesthelpers" after JDK-8316053 Reviewed-by: serb, aivanov ! test/jdk/javax/swing/MultiMonitor/MultimonVImage.java Changeset: 439ed046 Author: Hao Sun <haosun@openjdk.org> Date: 2023-11-07 01:01:37 +0000 URL: https://git.openjdk.org/leyden/commit/439ed046e451fc41a875993819a6d4335a0efa... 8319233: AArch64: Build failure with clang due to -Wformat-nonliteral warning Reviewed-by: kbarrett, eastigeevich ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 419ed907 Author: Marc R. Hoffmann <marchof@openjdk.org> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-07 06:37:45 +0000 URL: https://git.openjdk.org/leyden/commit/419ed90770a13a728eae6f2317bdefe45281a4... 8319450: New methods java.net.InetXAddress.ofLiteral() miss @since tag Reviewed-by: dfuchs, aefimov, vtewari, jpai ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java Changeset: e1cae720 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-11-07 08:41:49 +0000 URL: https://git.openjdk.org/leyden/commit/e1cae7203674bc288a63e6fb26f94b20e70c74... 8319197: Exclude hb-subset and hb-style from compilation Reviewed-by: erikj, aivanov, prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 74f1889b Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 09:46:45 +0000 URL: https://git.openjdk.org/leyden/commit/74f1889b58c6ad1cdc7401e7cbb9f614acf0c1... 8318678: Vector access on heap MemorySegments only works for byte[] Reviewed-by: chegar, mcimadamore, psandoz ! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.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/X-Vector.java.template ! test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java + test/jdk/jdk/incubator/vector/UnalignedHeapTest.java + test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java Changeset: 1c0e7b71 Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-07 09:50:51 +0000 URL: https://git.openjdk.org/leyden/commit/1c0e7b71b86cf735a251d5b6fe25b9c573fbec... 8319408: RISC-V: MaxVectorSize is not consistently checked in several situations Reviewed-by: fyang ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 9ac6ac86 Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-07 10:13:54 +0000 URL: https://git.openjdk.org/leyden/commit/9ac6ac86d32d2a9a52fade257adeedd103d6ff... 8319559: [JVMCI] ensureLinked must be able to call Java Reviewed-by: never, thartmann ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: a7c01902 Author: Kevin Walls <kevinw@openjdk.org> Date: 2023-11-07 10:15:35 +0000 URL: https://git.openjdk.org/leyden/commit/a7c0190230825e998bb534721ed3c22904efdb... 8319238: JMX ThreadPoolAccTest.java is too verbose and should fail before timeout Reviewed-by: sspitsyn ! test/jdk/javax/management/monitor/ThreadPoolAccTest.java Changeset: ac0ee20a Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 11:04:43 +0000 URL: https://git.openjdk.org/leyden/commit/ac0ee20a383d04126b771884387f84b27cd086... 8319613: Complier error in benchmark TestLoadSegmentVarious Reviewed-by: jpai, stefank ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java Changeset: 42f43c52 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 11:39:41 +0000 URL: https://git.openjdk.org/leyden/commit/42f43c520c4a80aadd418ad45f2005af7685a4... 8319563: Reformat code in the FFM API Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java Changeset: 541ff714 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-07 12:05:58 +0000 URL: https://git.openjdk.org/leyden/commit/541ff7149f9c6480535219ab06a2576f839970... 8318144: Match on enum constants with body compiles but fails with MatchException Reviewed-by: liach, vromero ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java + test/langtools/tools/javac/patterns/SwitchEnumConstants.java Changeset: d22e368c Author: Chen Liang <liach@openjdk.org> Committer: Adam Sotona <asotona@openjdk.org> Date: 2023-11-07 12:22:40 +0000 URL: https://git.openjdk.org/leyden/commit/d22e368cb5dbd6812f1584c47c44b9b754a222... 8319462: Signature.ClassTypeSig::classDesc() incorrect for inner class types Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/Signature.java ! test/jdk/jdk/classfile/SignaturesTest.java Changeset: 85e4cde3 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-07 13:48:04 +0000 URL: https://git.openjdk.org/leyden/commit/85e4cde3f815122730ad69aa16e4006139fe7a... 8319620: Parallel: Remove unused PSPromotionManager::*_is_full getters and setters Reviewed-by: ayang ! src/hotspot/share/gc/parallel/psPromotionManager.hpp Changeset: c7600979 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-07 13:48:18 +0000 URL: https://git.openjdk.org/leyden/commit/c760097943d0fc893433d813502e2ff02bb4c8... 8319541: G1: Inline G1RemoveSelfForwardsTask into RestoreRetainedRegionsTask Reviewed-by: ayang, iwalulya - src/hotspot/share/gc/g1/g1EvacFailure.cpp - src/hotspot/share/gc/g1/g1EvacFailure.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp Changeset: bfafb27e Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-11-07 13:57:12 +0000 URL: https://git.openjdk.org/leyden/commit/bfafb27e273819fb51639daa993979408dfb0c... 8319615: IGV incomplete gitignore Reviewed-by: rcastanedalo ! src/utils/IdealGraphVisualizer/.gitignore Changeset: b2504a0f Author: Feilong Jiang <fjiang@openjdk.org> Date: 2023-11-07 14:29:53 +0000 URL: https://git.openjdk.org/leyden/commit/b2504a0f9cff1f4fdf8f5bb20c4b48a53ba0be... 8319525: RISC-V: Rename *_riscv64.ad files to *_riscv.ad under riscv/gc Reviewed-by: luhenry, fyang = src/hotspot/cpu/riscv/gc/shenandoah/shenandoah_riscv.ad = src/hotspot/cpu/riscv/gc/x/x_riscv.ad = src/hotspot/cpu/riscv/gc/z/z_riscv.ad Changeset: bf9a93de Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-07 14:30:14 +0000 URL: https://git.openjdk.org/leyden/commit/bf9a93de1fc2fceaad3fbfb68fc261b2da8c0a... 8319204: G1: Change G1CMTask::_termination_time_ms to wallclock time Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: ef8c8408 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 14:34:33 +0000 URL: https://git.openjdk.org/leyden/commit/ef8c8408a6072153ba3ebd91915c84df5054d6... 8319607: FFM: Review the language in the FFM documentation Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/GroupLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/SequenceLayout.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! src/java.base/share/classes/java/lang/foreign/ValueLayout.java ! src/java.base/share/classes/java/lang/foreign/package-info.java Changeset: 134c382d Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 15:05:03 +0000 URL: https://git.openjdk.org/leyden/commit/134c382d39c605352e422ccb2b7b26025bfe4c... 8319560: Reformat method parameters in the FFM API Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java Changeset: 4a0ad462 Author: Chen Liang <liach@openjdk.org> Committer: Per Minborg <pminborg@openjdk.org> Date: 2023-11-07 15:07:17 +0000 URL: https://git.openjdk.org/leyden/commit/4a0ad462abc2e1c92ea9b9af8333badc0df1af... 8317937: @sealedGraph: Links to inner classes fails in links Reviewed-by: pminborg ! make/jdk/src/classes/build/tools/taglet/SealedGraph.java Changeset: 45e68ae2 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-07 15:27:48 +0000 URL: https://git.openjdk.org/leyden/commit/45e68ae2079336cea45dcbc39189639c06a05e... 8319532: jshell - Non-sealed declarations sometimes break a snippet evaluation Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/ClassesTest.java Changeset: 0dcd730f Author: Afshin Zafari <azafari@openjdk.org> Date: 2023-11-07 15:47:01 +0000 URL: https://git.openjdk.org/leyden/commit/0dcd730f5ca4ec30363bc7f2a00148695f21e8... 8318594: NMT: VM.native_memory crashes on assert if functionality isn't supported by OS Reviewed-by: zgu, jsjolen ! src/hotspot/os/linux/os_linux.cpp Changeset: 82747132 Author: Lance Andersen <lancea@openjdk.org> Date: 2023-11-07 16:52:22 +0000 URL: https://git.openjdk.org/leyden/commit/82747132b07e288c1e6c2ba3392748c7718e99... 8314891: Additional Zip64 extra header validation Reviewed-by: coffeys ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/java/util/zip/ZipFile/MissingZIP64EntriesTest.java Changeset: 8eb6f617 Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-07 17:00:08 +0000 URL: https://git.openjdk.org/leyden/commit/8eb6f617b3f8e2a990e4244af4e56287f9741b... 8319436: Proxy.newProxyInstance throws NPE if loader is null and interface not visible from class loader Reviewed-by: alanb ! src/java.base/share/classes/java/lang/System.java ! test/jdk/java/lang/reflect/Proxy/ClassRestrictions.java Changeset: e9eb8b98 Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-11-07 17:07:43 +0000 URL: https://git.openjdk.org/leyden/commit/e9eb8b98f4dd949c8a0f501189471e11b837d9... 8319338: tools/jpackage/share/RuntimeImageTest.java fails with -XX:+UseZGC Reviewed-by: almatvee, alanb ! test/jdk/tools/jpackage/share/RuntimeImageTest.java Changeset: 806529aa Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-11-07 17:13:47 +0000 URL: https://git.openjdk.org/leyden/commit/806529aa77e1977360cd3885b595797bea98e9... 8319573: Change to Visual Studio 17.6.5 for building on Windows at Oracle Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js Changeset: b1625af6 Author: Joe Wang <joehw@openjdk.org> Date: 2023-11-07 19:21:03 +0000 URL: https://git.openjdk.org/leyden/commit/b1625af600c253e872232dc62bf353db88c970... 8305814: Update Xalan Java to 2.7.3 Reviewed-by: iris, lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java ! src/java.xml/share/legal/xalan.md Changeset: a290256b Author: Gergö Barany <gbarany@openjdk.org> Committer: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-07 19:23:53 +0000 URL: https://git.openjdk.org/leyden/commit/a290256bbf85a52fbeab24dab5fbe195cf5875... 8315680: java/lang/ref/ReachabilityFenceTest.java should run with -Xbatch Reviewed-by: dnsimon, never, psandoz ! test/jdk/java/lang/ref/ReachabilityFenceTest.java Changeset: cc4b0d92 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-07 21:33:33 +0000 URL: https://git.openjdk.org/leyden/commit/cc4b0d9217ed27a9555dc82f0a4247bf9b703f... 8319378: Spec for j.util.Timer::purge and j.util.Timer::cancel could be improved Reviewed-by: naoto, jpai, rriggs ! src/java.base/share/classes/java/util/Timer.java Changeset: 73c5f60f Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-08 06:12:14 +0000 URL: https://git.openjdk.org/leyden/commit/73c5f60f4151447847f7c28709fa61589a6677... 8319556: Harmonize interface formatting in the FFM API Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/ValueLayout.java Changeset: 8555e0f6 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-08 06:23:39 +0000 URL: https://git.openjdk.org/leyden/commit/8555e0f6c40c045f7763777a9bf976de99c053... 8319318: bufferedStream fixed case can be removed Reviewed-by: dholmes ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 1e687b45 Author: Quan Anh Mai <qamai@openjdk.org> Date: 2023-11-08 10:47:00 +0000 URL: https://git.openjdk.org/leyden/commit/1e687b4529ae695d991623dc13796faecd6be7... 8316719: C2 compilation still fails with "bad AD file" Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/subnode.cpp ! test/hotspot/jtreg/compiler/c2/MinValueStrideCountedLoop.java Changeset: cd9719bc Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-08 11:55:47 +0000 URL: https://git.openjdk.org/leyden/commit/cd9719bc1d5266faa6c3a0009fb5881a2016e7... 8319306: Serial: Remove TenuredSpace::verify Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: e8418972 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-11-08 13:22:33 +0000 URL: https://git.openjdk.org/leyden/commit/e8418972474d41c6cc1985df5c650461ded343... 8319374: JFR: Remove instrumentation for exception events Reviewed-by: mgronlun, alanb ! src/java.base/share/classes/java/lang/Error.java ! src/java.base/share/classes/java/lang/Throwable.java + src/java.base/share/classes/jdk/internal/event/ErrorThrownEvent.java + src/java.base/share/classes/jdk/internal/event/ExceptionStatisticsEvent.java + src/java.base/share/classes/jdk/internal/event/ExceptionThrownEvent.java + src/java.base/share/classes/jdk/internal/event/ThrowableTracer.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/EventConfigurations.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java - src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorTracerWriter.java - src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java - src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JavaEventTask.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/UserEventTask.java Changeset: 7bc8e4c8 Author: Mourad Abbay <mabbay@openjdk.org> Committer: Adam Sotona <asotona@openjdk.org> Date: 2023-11-08 13:26:58 +0000 URL: https://git.openjdk.org/leyden/commit/7bc8e4c891b2703e82b022fea40c29a143cc18... 8294980: test/jdk/java/lang/invoke 15 test classes use experimental bytecode library Reviewed-by: asotona ! 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/lib/testlibrary/bytecode/jdk/experimental/bytecode/AbstractBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/AnnotationsBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/AttributeBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BasicClassBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BasicTypeHelper.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BytePoolHelper.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/ClassBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/CodeBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/DeclBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/FieldBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Flag.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/GrowableByteBuffer.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/IsolatedMethodBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MacroCodeBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MemberBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MethodBuilder.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Opcode.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/PoolHelper.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/PoolTag.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Type.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypeHelper.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypeTag.java - test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypedCodeBuilder.java Changeset: 7c7f8ea3 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-08 13:50:58 +0000 URL: https://git.openjdk.org/leyden/commit/7c7f8ea30da7fe552bcd4f2b593fa9aad27dcd... 8319456: jdk/jfr/event/gc/collection/TestGCCauseWith[Serial|Parallel].java : GC cause 'GCLocker Initiated GC' not in the valid causes Reviewed-by: ayang, iwalulya ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java Changeset: 59e9981e Author: Roman Kennke <rkennke@openjdk.org> Date: 2023-11-08 15:18:40 +0000 URL: https://git.openjdk.org/leyden/commit/59e9981ec21258b8aa5f93cb1fb9b0ccf9f846... 8319376: ParallelGC: Forwarded objects found during heap inspection Co-authored-by: Albert Mingkun Yang <ayang@openjdk.org> Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/parallel/mutableSpace.cpp Changeset: 7d25f1c6 Author: Claes Redestad <redestad@openjdk.org> Date: 2023-11-08 15:18:53 +0000 URL: https://git.openjdk.org/leyden/commit/7d25f1c6cb770e21cfad8096c1637a24e65fab... 8319423: Improve Year.isLeap by checking divisibility by 16 Reviewed-by: naoto, rriggs ! src/java.base/share/classes/java/time/Year.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! src/java.base/share/classes/java/util/GregorianCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarUtils.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java + test/micro/org/openjdk/bench/java/time/LeapYearBench.java Changeset: a6785e4d Author: Raffaello Giulietti <rgiulietti@openjdk.org> Date: 2023-11-08 19:05:22 +0000 URL: https://git.openjdk.org/leyden/commit/a6785e4d633908596ddb6de6d2eeab1c9ebdf2... 8318915: Enhance checks in BigDecimal.toPlainString() Reviewed-by: rriggs, bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/ToPlainStringTests.java Changeset: 4c0f6c61 Author: Bill Huang <bhuang@openjdk.org> Date: 2023-11-08 19:39:30 +0000 URL: https://git.openjdk.org/leyden/commit/4c0f6c6105a8c7046cc4556d23272750bd9f76... 8311961: Update Manual Test Groups for ATR JDK22 Reviewed-by: msheppar ! test/jdk/TEST.groups Changeset: fa331d71 Author: Antonios Printezis <tonyp@openjdk.org> Date: 2023-11-08 19:55:28 +0000 URL: https://git.openjdk.org/leyden/commit/fa331d71288f36ba67ee36af4c17ab80e9f2a2... 8319184: RISC-V: improve MD5 intrinsic Reviewed-by: fyang, mli ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: c137b17e Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-08 19:59:31 +0000 URL: https://git.openjdk.org/leyden/commit/c137b17e82f90df07f4d8a5341b836a636a63c... 8187655: jdk.lambda.vm.InterfaceAccessFlagsTest.testPrivateMethodCall needs update after nestmates support Reviewed-by: liach, asotona ! test/jdk/jdk/lambda/TEST.properties - test/jdk/jdk/lambda/separate/AttributeInjector.java - test/jdk/jdk/lambda/separate/ClassFile.java ! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java ! test/jdk/jdk/lambda/vm/InterfaceAccessFlagsTest.java Changeset: f4ab9528 Author: David Holmes <dholmes@openjdk.org> Date: 2023-11-08 20:35:20 +0000 URL: https://git.openjdk.org/leyden/commit/f4ab9528ad167c2063095486a74a5ffa314d7d... 8319253: [BACKOUT] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT Reviewed-by: stuefe, shade, stefank, dcubed ! src/hotspot/share/runtime/globals.hpp Changeset: 4e8c0364 Author: Phil Race <prr@openjdk.org> Date: 2023-11-08 22:49:48 +0000 URL: https://git.openjdk.org/leyden/commit/4e8c0364a2d3d4b445ff3a0d3da1da079748f0... 8319665: [macOS] Obsolete imports of <Carbon/Carbon.h> in java.desktop Reviewed-by: psadhukhan, serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.h Changeset: a26f7c03 Author: Ichiroh Takiguchi <itakiguchi@openjdk.org> Date: 2023-11-09 01:05:00 +0000 URL: https://git.openjdk.org/leyden/commit/a26f7c03c72e4efe6d3219d294294c554aebc6... 6928542: Chinese characters in RTF are not decoded Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFParser.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java + test/jdk/javax/swing/text/rtf/RTFReadFontCharsetTest.java Changeset: b0fc8082 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-09 07:36:32 +0000 URL: https://git.openjdk.org/leyden/commit/b0fc8082f02ee5ed5e17474221aae4dd9285e7... 8319725: G1: Subtracting virtual time from wall time after JDK-8319204 Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 0b58bdec Author: Joachim Kern <jkern@openjdk.org> Committer: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-09 08:56:00 +0000 URL: https://git.openjdk.org/leyden/commit/0b58bdec716ca1c4c38088bd26d918890b8d85... 8319104: GtestWrapper crashes with SIGILL in AsyncLogTest::test_asynclog_raw on AIX opt Reviewed-by: mdoerr, stuefe ! test/hotspot/gtest/logging/test_logTagSet.cpp Changeset: 7e4cb2f0 Author: Leo Korinth <lkorinth@openjdk.org> Date: 2023-11-09 08:57:44 +0000 URL: https://git.openjdk.org/leyden/commit/7e4cb2f09d1219c6ba7bfa77be831a7c7c9b05... 8318962: Update ProcessTools javadoc with suggestions in 8315097 Reviewed-by: rriggs ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: dd9eab15 Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2023-11-09 09:31:54 +0000 URL: https://git.openjdk.org/leyden/commit/dd9eab15c832c20e65681c21c5f91df11f4cdd... 8310886: C2 SuperWord: Two nodes should be isomorphic if they are loop invariant but pinned at different nodes outside the loop Reviewed-by: kvn, epeter ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java Changeset: 7d8adfa8 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-09 10:14:03 +0000 URL: https://git.openjdk.org/leyden/commit/7d8adfa855e51a90c2f125fc20a06f9a488e62... 8316746: Top of lock-stack does not match the unlocked object Reviewed-by: rrich, lucy ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/zero/frame_zero.cpp + test/hotspot/jtreg/compiler/locks/TestUnlockOSR.java Changeset: 4451a927 Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-09 10:48:26 +0000 URL: https://git.openjdk.org/leyden/commit/4451a927bc151b23246f733e8eb892080dd693... 8319748: [JVMCI] TestUseCompressedOopsFlagsWithUlimit.java crashes on libgraal Reviewed-by: never, thartmann ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: f57b78c9 Author: Roman Kennke <rkennke@openjdk.org> Date: 2023-11-09 13:31:00 +0000 URL: https://git.openjdk.org/leyden/commit/f57b78c9c3b3526a2cd5c436d16de1522ac040... 8319726: Parallel GC: Re-use object in object-iterator Reviewed-by: ayang, phh ! src/hotspot/share/gc/parallel/mutableSpace.cpp Changeset: a3f1b33b Author: Joshua Cao <joshcao@amazon.com> Committer: Jie Fu <jiefu@openjdk.org> Date: 2023-11-09 14:56:57 +0000 URL: https://git.openjdk.org/leyden/commit/a3f1b33b9bfe6d035514a17d0bde68a9befee8... 8319664: IGV always output on PhaseRemoveUseless Reviewed-by: rcastanedalo, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phaseX.cpp Changeset: f9395421 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-09 15:18:43 +0000 URL: https://git.openjdk.org/leyden/commit/f9395421047b505b37941acc258114a99df4e1... 8319324: FFM: Reformat javadocs Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/AddressLayout.java ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java ! src/java.base/share/classes/java/lang/foreign/GroupLayout.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/PaddingLayout.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/java/lang/foreign/SequenceLayout.java ! src/java.base/share/classes/java/lang/foreign/StructLayout.java ! src/java.base/share/classes/java/lang/foreign/SymbolLookup.java ! src/java.base/share/classes/java/lang/foreign/UnionLayout.java ! src/java.base/share/classes/java/lang/foreign/ValueLayout.java ! src/java.base/share/classes/java/lang/foreign/package-info.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java Changeset: 7b971c1f Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-09 15:58:54 +0000 URL: https://git.openjdk.org/leyden/commit/7b971c1fe82c7570621951ebe0ca9120bedbd2... 8319705: RISC-V: signumF/D intrinsics fails compiler/intrinsics/math/TestSignumIntrinsic.java Reviewed-by: fyang, vkempik ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java Changeset: 68110b7a Author: Roger Riggs <rriggs@openjdk.org> Date: 2023-11-09 16:21:42 +0000 URL: https://git.openjdk.org/leyden/commit/68110b7a82ae82e2485aec23aba5406d2a5c03... 8319574: Exec/process tests should be marked as flagless Reviewed-by: bpb, naoto, jpai ! test/jdk/java/lang/ProcessBuilder/Basic.java ! test/jdk/java/lang/ProcessBuilder/InheritIOTest.java ! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java ! test/jdk/java/lang/ProcessBuilder/ProcessStartLoggingTest.java ! test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java ! test/jdk/java/lang/ProcessBuilder/SkipTest.java ! test/jdk/java/lang/ProcessHandle/OnExitTest.java ! test/jdk/java/lang/ProcessHandle/TreeTest.java ! test/jdk/java/lang/RuntimeTests/RuntimeExitLogTest.java ! test/jdk/java/lang/RuntimeTests/exec/ArgWithSpaceAndFinalBackslash.java ! test/jdk/java/lang/RuntimeTests/exec/Duped.java ! test/jdk/java/lang/RuntimeTests/exec/ExecWithLotsOfArgs.java ! test/jdk/java/lang/RuntimeTests/exec/ExitValue.java ! test/jdk/java/lang/RuntimeTests/exec/SetCwd.java Changeset: d7b0ba9d Author: Xin Liu <xliu@openjdk.org> Date: 2023-11-09 17:52:08 +0000 URL: https://git.openjdk.org/leyden/commit/d7b0ba9d7c8b62425f060988f860cd7d21e791... 8319554: Select LogOutput* directly for stdout and stderr Reviewed-by: jsjolen, dholmes ! src/hotspot/share/logging/logConfiguration.cpp ! test/hotspot/gtest/logging/test_asynclog.cpp Changeset: 636a3519 Author: Volodymyr Paprotski <volodymyr.paprotski@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-09 18:11:15 +0000 URL: https://git.openjdk.org/leyden/commit/636a35197695698a1f3ec6c7f8da6d95800741... 8319429: Resetting MXCSR flags degrades ecore Reviewed-by: sviswanathan, thartmann ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 38745eca Author: Joshua Cao <joshcao@amazon.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-09 19:20:39 +0000 URL: https://git.openjdk.org/leyden/commit/38745ecacddfe5e59255058b69fe31530019da... 8319649: inline_boxing_calls unused gvn variable Reviewed-by: dlong, thartmann, shade ! src/hotspot/share/opto/compile.cpp Changeset: a95062b3 Author: Hai-May Chao <hchao@openjdk.org> Date: 2023-11-09 20:21:15 +0000 URL: https://git.openjdk.org/leyden/commit/a95062b39a431b4937ab6e9e73de4d2b8ea1ac... 8319670: Improve comments describing system properties for TLS server and client for max chain length Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java Changeset: 9cce9fe0 Author: Cesar Soares Lucas <cslucas@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-10 07:10:13 +0000 URL: https://git.openjdk.org/leyden/commit/9cce9fe06780aa095b3aabdfa421f376ca7bfd... 8319256: Print more diagnostic information when an unexpected user is found in a Phi Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/macro.cpp Changeset: a64fc48e Author: Raffaello Giulietti <rgiulietti@openjdk.org> Date: 2023-11-10 10:05:38 +0000 URL: https://git.openjdk.org/leyden/commit/a64fc48e2dbc650b31869dd79b1ba1012376fc... 8319174: Enhance robustness of some j.m.BigInteger constructors Reviewed-by: rriggs, darcy ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigInteger/ByteArrayConstructorTest.java = test/jdk/java/math/BigInteger/java.base/java/math/Accessor.java Changeset: 6b21ff61 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-10 10:44:11 +0000 URL: https://git.openjdk.org/leyden/commit/6b21ff61dad6f633c744c1c33c29ea86183b50... 8319828: runtime/NMT/VirtualAllocCommitMerge.java may fail if mixing interpreted and compiled native invocations Reviewed-by: stefank ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java Changeset: c9657cad Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-10 14:24:22 +0000 URL: https://git.openjdk.org/leyden/commit/c9657cad124d2be10b8d6006d0ca9a038b1c59... 8319882: SequenceLayout::toString throws ArithmeticException Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/layout/SequenceLayoutImpl.java ! test/jdk/java/foreign/TestLayouts.java Changeset: ea1ffa34 Author: Roman Kennke <rkennke@openjdk.org> Date: 2023-11-10 15:28:27 +0000 URL: https://git.openjdk.org/leyden/commit/ea1ffa34192448317ce9a61a3588b0dee3a2ef... 8318895: Deoptimization results in incorrect lightweight locking stack Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org> Co-authored-by: Richard Reingruber <rrich@openjdk.org> Reviewed-by: dlong, rrich ! src/hotspot/share/runtime/deoptimization.cpp ! test/jdk/com/sun/jdi/EATests.java Changeset: c9077b8b Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-11-10 16:50:53 +0000 URL: https://git.openjdk.org/leyden/commit/c9077b8b816d2efe4559c71341228a8dc31960... 8319339: Internal error on spurious markup in a hybrid snippet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Parser.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java Changeset: 9938b3f6 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-11 06:55:21 +0000 URL: https://git.openjdk.org/leyden/commit/9938b3f62babfc35ee682bd979a6bf08ac7cd3... 8319314: NMT detail report slow or hangs for large number of mappings Reviewed-by: jsjolen, gziemski ! src/hotspot/share/nmt/memBaseline.cpp Changeset: caf71810 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-12 21:39:43 +0000 URL: https://git.openjdk.org/leyden/commit/caf71810f85ea55083ce7d1c76307a0c42d9be... 8318189: ChoiceFormat::format throws undocumented AIOOBE Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java Changeset: 50f41d63 Author: Eric Liu <eliu@openjdk.org> Date: 2023-11-13 02:19:52 +0000 URL: https://git.openjdk.org/leyden/commit/50f41d63704037dc0f9f1ad03eb8d53cb26052... 8309893: Integrate ReplicateB/S/I/L/F/D nodes to Replicate node Reviewed-by: jbhateja, epeter, fgao ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_vector.ad ! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorCompareWithImmTest.java ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java Changeset: e035637a Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-13 07:53:03 +0000 URL: https://git.openjdk.org/leyden/commit/e035637a4cab7a28ba46be7d4000d3b2815b5e... 8319375: test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java runs into OutOfMemoryError: Metaspace on AIX Reviewed-by: kevinw, lucy, dholmes ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java Changeset: 6f863b2a Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-13 08:26:42 +0000 URL: https://git.openjdk.org/leyden/commit/6f863b2a1baa67deb2a7b33fcd93d272aea018... 8318636: Add jcmd to print annotated process memory map Reviewed-by: jsjolen, gziemski + src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp + src/hotspot/share/nmt/memFlagBitmap.hpp + src/hotspot/share/nmt/memMapPrinter.cpp + src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java + test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java Changeset: 4d650fe8 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-13 08:31:06 +0000 URL: https://git.openjdk.org/leyden/commit/4d650fe85fe780cf69070184d049a423cbc7d2... 8319704: LogTagSet::set_output_level() should not accept NULL as LogOutput Reviewed-by: jsjolen, dholmes ! src/hotspot/share/logging/logOutputList.cpp Changeset: b41b00a4 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-13 10:52:10 +0000 URL: https://git.openjdk.org/leyden/commit/b41b00a41c443f8a6c0c7023aab6b95745c57c... 8319820: Use unnamed variables in the FFM implementation Reviewed-by: mcimadamore ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! src/java.base/share/classes/jdk/internal/foreign/Utils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java Changeset: 03db8281 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-13 11:51:38 +0000 URL: https://git.openjdk.org/leyden/commit/03db82818b905f21cb5ad1d56a687e238b4a6e... 8319650: Improve heap dump performance with class metadata caching Reviewed-by: simonis, coleenp, yyang ! src/hotspot/share/services/heapDumper.cpp Changeset: 88ccd646 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-11-13 16:54:37 +0000 URL: https://git.openjdk.org/leyden/commit/88ccd646a7778045d773099da0f743efb16916... 8296250: Update ICU4J to Version 74.1 Reviewed-by: joehw, lancea, rriggs - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfc.nrm - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/nfkc.nrm - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/ubidi.icu - src/java.base/share/classes/jdk/internal/icu/impl/data/icudt72b/uprops.icu + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/nfc.nrm + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/nfkc.nrm + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/ubidi.icu + src/java.base/share/classes/jdk/internal/icu/impl/data/icudt74b/uprops.icu ! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java ! src/java.base/share/classes/jdk/internal/icu/util/CodePointMap.java ! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java ! src/java.base/share/legal/icu.md Changeset: 3684b4b5 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-11-13 16:54:53 +0000 URL: https://git.openjdk.org/leyden/commit/3684b4b5f24b413408b1b6d206917931b85584... 8306116: Update CLDR to Version 44.0 Reviewed-by: srl, joehw, lancea ! make/data/cldr/LICENSE.txt ! make/data/cldr/README ! make/data/cldr/common/bcp47/calendar.xml ! make/data/cldr/common/bcp47/timezone.xml ! make/data/cldr/common/dtd/ldml.dtd + make/data/cldr/common/dtd/ldml.xsd ! make/data/cldr/common/dtd/ldmlBCP47.dtd + make/data/cldr/common/dtd/ldmlBCP47.xsd ! make/data/cldr/common/dtd/ldmlSupplemental.dtd + make/data/cldr/common/dtd/ldmlSupplemental.xsd + make/data/cldr/common/dtd/xml.xsd ! make/data/cldr/common/main/aa.xml ! make/data/cldr/common/main/ab.xml ! make/data/cldr/common/main/af.xml ! make/data/cldr/common/main/agq.xml ! make/data/cldr/common/main/ak.xml ! make/data/cldr/common/main/am.xml ! make/data/cldr/common/main/an.xml ! make/data/cldr/common/main/ann.xml ! make/data/cldr/common/main/apc.xml ! make/data/cldr/common/main/ar.xml ! make/data/cldr/common/main/ar_AE.xml ! make/data/cldr/common/main/ar_BH.xml ! make/data/cldr/common/main/ar_DJ.xml ! make/data/cldr/common/main/ar_DZ.xml ! make/data/cldr/common/main/ar_EG.xml ! make/data/cldr/common/main/ar_EH.xml ! make/data/cldr/common/main/ar_ER.xml ! make/data/cldr/common/main/ar_IL.xml ! make/data/cldr/common/main/ar_IQ.xml ! make/data/cldr/common/main/ar_JO.xml ! make/data/cldr/common/main/ar_KM.xml ! make/data/cldr/common/main/ar_KW.xml ! make/data/cldr/common/main/ar_LB.xml ! make/data/cldr/common/main/ar_LY.xml ! make/data/cldr/common/main/ar_MA.xml ! make/data/cldr/common/main/ar_MR.xml ! make/data/cldr/common/main/ar_OM.xml ! make/data/cldr/common/main/ar_PS.xml ! make/data/cldr/common/main/ar_QA.xml ! make/data/cldr/common/main/ar_SA.xml ! make/data/cldr/common/main/ar_SD.xml ! make/data/cldr/common/main/ar_SO.xml ! make/data/cldr/common/main/ar_SS.xml ! make/data/cldr/common/main/ar_SY.xml ! make/data/cldr/common/main/ar_TD.xml ! make/data/cldr/common/main/ar_TN.xml ! make/data/cldr/common/main/ar_YE.xml ! make/data/cldr/common/main/arn.xml ! make/data/cldr/common/main/as.xml ! make/data/cldr/common/main/asa.xml ! make/data/cldr/common/main/ast.xml ! make/data/cldr/common/main/az.xml ! make/data/cldr/common/main/az_Arab.xml ! make/data/cldr/common/main/az_Cyrl.xml ! make/data/cldr/common/main/ba.xml ! make/data/cldr/common/main/bal.xml ! make/data/cldr/common/main/bal_Latn.xml ! make/data/cldr/common/main/bas.xml ! make/data/cldr/common/main/be.xml ! make/data/cldr/common/main/be_TARASK.xml ! make/data/cldr/common/main/bem.xml + make/data/cldr/common/main/bew.xml + make/data/cldr/common/main/bew_ID.xml ! make/data/cldr/common/main/bez.xml ! make/data/cldr/common/main/bg.xml ! make/data/cldr/common/main/bgc.xml ! make/data/cldr/common/main/bgn.xml ! make/data/cldr/common/main/bho.xml + make/data/cldr/common/main/blo.xml + make/data/cldr/common/main/blo_BJ.xml ! make/data/cldr/common/main/blt.xml ! make/data/cldr/common/main/bm.xml ! make/data/cldr/common/main/bm_Nkoo.xml ! make/data/cldr/common/main/bn.xml ! make/data/cldr/common/main/bn_IN.xml ! make/data/cldr/common/main/bo.xml ! make/data/cldr/common/main/br.xml ! make/data/cldr/common/main/brx.xml ! make/data/cldr/common/main/bs.xml ! make/data/cldr/common/main/bs_Cyrl.xml ! make/data/cldr/common/main/bss.xml ! make/data/cldr/common/main/byn.xml ! make/data/cldr/common/main/ca.xml ! make/data/cldr/common/main/cad.xml ! make/data/cldr/common/main/cch.xml ! make/data/cldr/common/main/ccp.xml ! make/data/cldr/common/main/ce.xml ! make/data/cldr/common/main/ceb.xml ! make/data/cldr/common/main/cgg.xml ! make/data/cldr/common/main/cho.xml ! make/data/cldr/common/main/chr.xml ! make/data/cldr/common/main/cic.xml ! make/data/cldr/common/main/ckb.xml ! make/data/cldr/common/main/co.xml ! make/data/cldr/common/main/cs.xml + make/data/cldr/common/main/csw.xml + make/data/cldr/common/main/csw_CA.xml ! make/data/cldr/common/main/cu.xml ! make/data/cldr/common/main/cv.xml ! make/data/cldr/common/main/cy.xml ! make/data/cldr/common/main/da.xml ! make/data/cldr/common/main/dav.xml ! make/data/cldr/common/main/de.xml ! make/data/cldr/common/main/de_AT.xml ! make/data/cldr/common/main/de_CH.xml ! make/data/cldr/common/main/de_IT.xml ! make/data/cldr/common/main/dje.xml ! make/data/cldr/common/main/doi.xml ! make/data/cldr/common/main/dsb.xml ! make/data/cldr/common/main/dua.xml ! make/data/cldr/common/main/dv.xml ! make/data/cldr/common/main/dyo.xml ! make/data/cldr/common/main/dz.xml ! make/data/cldr/common/main/ebu.xml ! make/data/cldr/common/main/ee.xml ! make/data/cldr/common/main/el.xml ! make/data/cldr/common/main/el_POLYTON.xml ! make/data/cldr/common/main/en.xml ! make/data/cldr/common/main/en_001.xml ! make/data/cldr/common/main/en_AE.xml ! make/data/cldr/common/main/en_AT.xml ! make/data/cldr/common/main/en_AU.xml ! make/data/cldr/common/main/en_CA.xml ! make/data/cldr/common/main/en_CH.xml ! make/data/cldr/common/main/en_DK.xml ! make/data/cldr/common/main/en_Dsrt.xml ! make/data/cldr/common/main/en_FI.xml ! make/data/cldr/common/main/en_GB.xml ! make/data/cldr/common/main/en_HK.xml + make/data/cldr/common/main/en_ID.xml ! make/data/cldr/common/main/en_IN.xml ! make/data/cldr/common/main/en_NZ.xml ! make/data/cldr/common/main/en_PH.xml ! make/data/cldr/common/main/en_Shaw.xml ! make/data/cldr/common/main/en_US_POSIX.xml ! make/data/cldr/common/main/en_ZA.xml ! make/data/cldr/common/main/eo.xml ! make/data/cldr/common/main/es.xml ! make/data/cldr/common/main/es_419.xml ! make/data/cldr/common/main/es_AR.xml ! make/data/cldr/common/main/es_BO.xml ! make/data/cldr/common/main/es_BR.xml ! make/data/cldr/common/main/es_BZ.xml ! make/data/cldr/common/main/es_CL.xml ! make/data/cldr/common/main/es_CO.xml ! make/data/cldr/common/main/es_CR.xml ! make/data/cldr/common/main/es_DO.xml ! make/data/cldr/common/main/es_EC.xml ! make/data/cldr/common/main/es_GT.xml ! make/data/cldr/common/main/es_HN.xml ! make/data/cldr/common/main/es_MX.xml ! make/data/cldr/common/main/es_NI.xml ! make/data/cldr/common/main/es_PA.xml ! make/data/cldr/common/main/es_PE.xml ! make/data/cldr/common/main/es_PR.xml ! make/data/cldr/common/main/es_PY.xml ! make/data/cldr/common/main/es_SV.xml ! make/data/cldr/common/main/es_US.xml ! make/data/cldr/common/main/es_UY.xml ! make/data/cldr/common/main/es_VE.xml ! make/data/cldr/common/main/et.xml ! make/data/cldr/common/main/eu.xml ! make/data/cldr/common/main/ewo.xml ! make/data/cldr/common/main/fa.xml ! make/data/cldr/common/main/fa_AF.xml ! make/data/cldr/common/main/ff.xml ! make/data/cldr/common/main/ff_Adlm.xml ! make/data/cldr/common/main/fi.xml ! make/data/cldr/common/main/fil.xml ! make/data/cldr/common/main/fo.xml ! make/data/cldr/common/main/fr.xml ! make/data/cldr/common/main/fr_CA.xml ! make/data/cldr/common/main/fr_CD.xml ! make/data/cldr/common/main/fr_CH.xml ! make/data/cldr/common/main/fr_CM.xml ! make/data/cldr/common/main/fr_HT.xml ! make/data/cldr/common/main/fr_MA.xml ! make/data/cldr/common/main/fr_ML.xml ! make/data/cldr/common/main/fr_RE.xml ! make/data/cldr/common/main/fr_SN.xml ! make/data/cldr/common/main/frr.xml ! make/data/cldr/common/main/fur.xml ! make/data/cldr/common/main/fy.xml ! make/data/cldr/common/main/ga.xml ! make/data/cldr/common/main/gaa.xml ! make/data/cldr/common/main/gd.xml ! make/data/cldr/common/main/gez.xml ! make/data/cldr/common/main/gl.xml ! make/data/cldr/common/main/gn.xml ! make/data/cldr/common/main/gsw.xml ! make/data/cldr/common/main/gu.xml ! make/data/cldr/common/main/guz.xml ! make/data/cldr/common/main/gv.xml ! make/data/cldr/common/main/ha.xml ! make/data/cldr/common/main/ha_Arab.xml ! make/data/cldr/common/main/ha_NE.xml ! make/data/cldr/common/main/haw.xml ! make/data/cldr/common/main/he.xml ! make/data/cldr/common/main/hi.xml ! make/data/cldr/common/main/hi_Latn.xml ! make/data/cldr/common/main/hnj.xml ! make/data/cldr/common/main/hr.xml ! make/data/cldr/common/main/hsb.xml ! make/data/cldr/common/main/hu.xml ! make/data/cldr/common/main/hy.xml ! make/data/cldr/common/main/ia.xml ! make/data/cldr/common/main/id.xml + make/data/cldr/common/main/ie.xml + make/data/cldr/common/main/ie_EE.xml ! make/data/cldr/common/main/ig.xml ! make/data/cldr/common/main/ii.xml ! make/data/cldr/common/main/is.xml ! make/data/cldr/common/main/it.xml ! make/data/cldr/common/main/iu.xml ! make/data/cldr/common/main/iu_Latn.xml ! make/data/cldr/common/main/ja.xml ! make/data/cldr/common/main/jgo.xml ! make/data/cldr/common/main/jmc.xml ! make/data/cldr/common/main/jv.xml ! make/data/cldr/common/main/ka.xml ! make/data/cldr/common/main/kab.xml ! make/data/cldr/common/main/kaj.xml ! make/data/cldr/common/main/kam.xml ! make/data/cldr/common/main/kcg.xml ! make/data/cldr/common/main/kde.xml ! make/data/cldr/common/main/kea.xml ! make/data/cldr/common/main/ken.xml ! make/data/cldr/common/main/kgp.xml ! make/data/cldr/common/main/khq.xml ! make/data/cldr/common/main/ki.xml ! make/data/cldr/common/main/kk.xml ! make/data/cldr/common/main/kkj.xml ! make/data/cldr/common/main/kl.xml ! make/data/cldr/common/main/kln.xml ! make/data/cldr/common/main/km.xml ! make/data/cldr/common/main/kn.xml ! make/data/cldr/common/main/ko.xml + make/data/cldr/common/main/ko_CN.xml ! make/data/cldr/common/main/kok.xml ! make/data/cldr/common/main/kpe.xml ! make/data/cldr/common/main/ks.xml ! make/data/cldr/common/main/ks_Deva.xml ! make/data/cldr/common/main/ksb.xml ! make/data/cldr/common/main/ksf.xml ! make/data/cldr/common/main/ksh.xml ! make/data/cldr/common/main/ku.xml ! make/data/cldr/common/main/kw.xml + make/data/cldr/common/main/kxv.xml + make/data/cldr/common/main/kxv_Deva.xml + make/data/cldr/common/main/kxv_Deva_IN.xml + make/data/cldr/common/main/kxv_Latn.xml + make/data/cldr/common/main/kxv_Latn_IN.xml + make/data/cldr/common/main/kxv_Orya.xml + make/data/cldr/common/main/kxv_Orya_IN.xml + make/data/cldr/common/main/kxv_Telu.xml + make/data/cldr/common/main/kxv_Telu_IN.xml ! make/data/cldr/common/main/ky.xml ! make/data/cldr/common/main/la.xml ! make/data/cldr/common/main/lag.xml ! make/data/cldr/common/main/lb.xml ! make/data/cldr/common/main/lg.xml ! make/data/cldr/common/main/lij.xml ! make/data/cldr/common/main/lkt.xml ! make/data/cldr/common/main/lmo.xml ! make/data/cldr/common/main/ln.xml ! make/data/cldr/common/main/lo.xml ! make/data/cldr/common/main/lrc.xml ! make/data/cldr/common/main/lt.xml ! make/data/cldr/common/main/lu.xml ! make/data/cldr/common/main/luo.xml ! make/data/cldr/common/main/luy.xml ! make/data/cldr/common/main/lv.xml ! make/data/cldr/common/main/mai.xml ! make/data/cldr/common/main/mas.xml ! make/data/cldr/common/main/mdf.xml ! make/data/cldr/common/main/mer.xml ! make/data/cldr/common/main/mfe.xml ! make/data/cldr/common/main/mg.xml ! make/data/cldr/common/main/mgh.xml ! make/data/cldr/common/main/mgo.xml ! make/data/cldr/common/main/mi.xml + make/data/cldr/common/main/mic.xml + make/data/cldr/common/main/mic_CA.xml ! make/data/cldr/common/main/mk.xml ! make/data/cldr/common/main/ml.xml ! make/data/cldr/common/main/mn.xml ! make/data/cldr/common/main/mn_Mong.xml ! make/data/cldr/common/main/mn_Mong_MN.xml ! make/data/cldr/common/main/mni.xml ! make/data/cldr/common/main/mni_Mtei.xml ! make/data/cldr/common/main/moh.xml ! make/data/cldr/common/main/mr.xml ! make/data/cldr/common/main/ms.xml ! make/data/cldr/common/main/ms_Arab.xml ! make/data/cldr/common/main/ms_BN.xml ! make/data/cldr/common/main/ms_ID.xml ! make/data/cldr/common/main/mt.xml ! make/data/cldr/common/main/mua.xml ! make/data/cldr/common/main/mus.xml ! make/data/cldr/common/main/my.xml ! make/data/cldr/common/main/myv.xml ! make/data/cldr/common/main/mzn.xml ! make/data/cldr/common/main/naq.xml ! make/data/cldr/common/main/nd.xml ! make/data/cldr/common/main/nds.xml ! make/data/cldr/common/main/nds_NL.xml ! make/data/cldr/common/main/ne.xml ! make/data/cldr/common/main/nl.xml ! make/data/cldr/common/main/nl_BE.xml ! make/data/cldr/common/main/nmg.xml ! make/data/cldr/common/main/nn.xml ! make/data/cldr/common/main/nnh.xml ! make/data/cldr/common/main/no.xml ! make/data/cldr/common/main/nqo.xml ! make/data/cldr/common/main/nr.xml ! make/data/cldr/common/main/nso.xml ! make/data/cldr/common/main/nus.xml ! make/data/cldr/common/main/nv.xml ! make/data/cldr/common/main/ny.xml ! make/data/cldr/common/main/nyn.xml ! make/data/cldr/common/main/oc.xml ! make/data/cldr/common/main/oc_ES.xml ! make/data/cldr/common/main/om.xml ! make/data/cldr/common/main/or.xml ! make/data/cldr/common/main/os.xml ! make/data/cldr/common/main/osa.xml ! make/data/cldr/common/main/pa.xml ! make/data/cldr/common/main/pa_Arab.xml ! make/data/cldr/common/main/pap.xml ! make/data/cldr/common/main/pcm.xml ! make/data/cldr/common/main/pis.xml ! make/data/cldr/common/main/pl.xml ! make/data/cldr/common/main/prg.xml = make/data/cldr/common/main/prg_PL.xml ! make/data/cldr/common/main/ps.xml ! make/data/cldr/common/main/ps_PK.xml ! make/data/cldr/common/main/pt.xml ! make/data/cldr/common/main/pt_PT.xml ! make/data/cldr/common/main/qu.xml ! make/data/cldr/common/main/quc.xml ! make/data/cldr/common/main/raj.xml ! make/data/cldr/common/main/rhg.xml ! make/data/cldr/common/main/rif.xml ! make/data/cldr/common/main/rm.xml ! make/data/cldr/common/main/rn.xml ! make/data/cldr/common/main/ro.xml ! make/data/cldr/common/main/ro_MD.xml ! make/data/cldr/common/main/rof.xml ! make/data/cldr/common/main/root.xml ! make/data/cldr/common/main/ru.xml ! make/data/cldr/common/main/ru_BY.xml ! make/data/cldr/common/main/rw.xml ! make/data/cldr/common/main/rwk.xml ! make/data/cldr/common/main/sa.xml ! make/data/cldr/common/main/sah.xml ! make/data/cldr/common/main/saq.xml ! make/data/cldr/common/main/sat.xml ! make/data/cldr/common/main/sat_Deva.xml ! make/data/cldr/common/main/sbp.xml ! make/data/cldr/common/main/sc.xml ! make/data/cldr/common/main/scn.xml ! make/data/cldr/common/main/sd.xml ! make/data/cldr/common/main/sd_Deva.xml ! make/data/cldr/common/main/sdh.xml ! make/data/cldr/common/main/se.xml ! make/data/cldr/common/main/se_FI.xml ! make/data/cldr/common/main/seh.xml ! make/data/cldr/common/main/ses.xml ! make/data/cldr/common/main/sg.xml ! make/data/cldr/common/main/shi.xml ! make/data/cldr/common/main/shi_Latn.xml ! make/data/cldr/common/main/shn.xml ! make/data/cldr/common/main/si.xml ! make/data/cldr/common/main/sid.xml ! make/data/cldr/common/main/sk.xml + make/data/cldr/common/main/skr.xml + make/data/cldr/common/main/skr_PK.xml ! make/data/cldr/common/main/sl.xml ! make/data/cldr/common/main/sma.xml ! make/data/cldr/common/main/sma_NO.xml ! make/data/cldr/common/main/smj.xml ! make/data/cldr/common/main/smn.xml ! make/data/cldr/common/main/sms.xml ! make/data/cldr/common/main/sn.xml ! make/data/cldr/common/main/so.xml ! make/data/cldr/common/main/sq.xml ! make/data/cldr/common/main/sr.xml ! make/data/cldr/common/main/sr_Cyrl_BA.xml ! make/data/cldr/common/main/sr_Cyrl_ME.xml ! make/data/cldr/common/main/sr_Cyrl_XK.xml ! make/data/cldr/common/main/sr_Latn.xml ! make/data/cldr/common/main/sr_Latn_BA.xml ! make/data/cldr/common/main/sr_Latn_ME.xml ! make/data/cldr/common/main/sr_Latn_XK.xml ! make/data/cldr/common/main/ss.xml ! make/data/cldr/common/main/ssy.xml ! make/data/cldr/common/main/st.xml ! make/data/cldr/common/main/su.xml ! make/data/cldr/common/main/sv.xml ! make/data/cldr/common/main/sv_FI.xml ! make/data/cldr/common/main/sw.xml ! make/data/cldr/common/main/sw_KE.xml ! make/data/cldr/common/main/syr.xml ! make/data/cldr/common/main/szl.xml ! make/data/cldr/common/main/ta.xml ! make/data/cldr/common/main/ta_MY.xml ! make/data/cldr/common/main/ta_SG.xml ! make/data/cldr/common/main/te.xml ! make/data/cldr/common/main/teo.xml ! make/data/cldr/common/main/tg.xml ! make/data/cldr/common/main/th.xml ! make/data/cldr/common/main/ti.xml ! make/data/cldr/common/main/ti_ER.xml ! make/data/cldr/common/main/tig.xml ! make/data/cldr/common/main/tk.xml ! make/data/cldr/common/main/tn.xml ! make/data/cldr/common/main/to.xml ! make/data/cldr/common/main/tok.xml ! make/data/cldr/common/main/tpi.xml ! make/data/cldr/common/main/tr.xml ! make/data/cldr/common/main/trv.xml ! make/data/cldr/common/main/trw.xml ! make/data/cldr/common/main/ts.xml ! make/data/cldr/common/main/tt.xml ! make/data/cldr/common/main/twq.xml + make/data/cldr/common/main/tyv.xml + make/data/cldr/common/main/tyv_RU.xml ! make/data/cldr/common/main/tzm.xml ! make/data/cldr/common/main/ug.xml ! make/data/cldr/common/main/uk.xml ! make/data/cldr/common/main/ur.xml ! make/data/cldr/common/main/ur_IN.xml ! make/data/cldr/common/main/uz.xml ! make/data/cldr/common/main/uz_Arab.xml ! make/data/cldr/common/main/uz_Cyrl.xml ! make/data/cldr/common/main/vai.xml ! make/data/cldr/common/main/vai_Latn.xml ! make/data/cldr/common/main/ve.xml ! make/data/cldr/common/main/vec.xml ! make/data/cldr/common/main/vi.xml + make/data/cldr/common/main/vmw.xml + make/data/cldr/common/main/vmw_MZ.xml ! make/data/cldr/common/main/vo.xml ! make/data/cldr/common/main/vun.xml ! make/data/cldr/common/main/wa.xml ! make/data/cldr/common/main/wae.xml ! make/data/cldr/common/main/wal.xml ! make/data/cldr/common/main/wbp.xml ! make/data/cldr/common/main/wo.xml ! make/data/cldr/common/main/xh.xml + make/data/cldr/common/main/xnr.xml + make/data/cldr/common/main/xnr_IN.xml ! make/data/cldr/common/main/xog.xml ! make/data/cldr/common/main/yav.xml ! make/data/cldr/common/main/yi.xml = make/data/cldr/common/main/yi_UA.xml ! make/data/cldr/common/main/yo.xml ! make/data/cldr/common/main/yo_BJ.xml ! make/data/cldr/common/main/yrl.xml ! make/data/cldr/common/main/yue.xml ! make/data/cldr/common/main/yue_Hans.xml + make/data/cldr/common/main/za.xml + make/data/cldr/common/main/za_CN.xml ! make/data/cldr/common/main/zgh.xml ! make/data/cldr/common/main/zh.xml ! make/data/cldr/common/main/zh_Hans_HK.xml ! make/data/cldr/common/main/zh_Hans_MO.xml ! make/data/cldr/common/main/zh_Hans_SG.xml ! make/data/cldr/common/main/zh_Hant.xml ! make/data/cldr/common/main/zh_Hant_HK.xml ! make/data/cldr/common/main/zu.xml ! make/data/cldr/common/properties/coverageLevels.txt ! make/data/cldr/common/supplemental/attributeValueValidity.xml ! make/data/cldr/common/supplemental/coverageLevels.xml ! make/data/cldr/common/supplemental/dayPeriods.xml ! make/data/cldr/common/supplemental/languageGroup.xml ! make/data/cldr/common/supplemental/likelySubtags.xml ! make/data/cldr/common/supplemental/ordinals.xml ! make/data/cldr/common/supplemental/plurals.xml ! make/data/cldr/common/supplemental/supplementalData.xml ! make/data/cldr/common/supplemental/supplementalMetadata.xml ! make/data/cldr/common/supplemental/units.xml ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/OtherCommonLocales.properties ! src/java.base/share/legal/cldr.md ! src/jdk.localedata/share/legal/cldr.md ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java ! test/jdk/java/text/Format/CompactNumberFormat/TestParseBigDecimal.java ! test/jdk/java/text/Format/ListFormat/TestListFormat.java ! test/jdk/java/time/tck/java/time/chrono/TCKChronology.java ! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java ! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/util/Calendar/CldrFormatNamesTest.java ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java ! test/jdk/sun/util/resources/cldr/Bug8145136.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: c0507af5 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-11-13 17:46:26 +0000 URL: https://git.openjdk.org/leyden/commit/c0507af5a4d867940b3aee1ac0fc8188b55368... 8319818: Address GCC 13.2.0 warnings (stringop-overflow and dangling-pointer) Reviewed-by: ihse, dholmes ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/resourceArea.hpp Changeset: 115b0744 Author: Ioi Lam <iklam@openjdk.org> Date: 2023-11-13 18:09:24 +0000 URL: https://git.openjdk.org/leyden/commit/115b0744c6ba8d990eef5a31d64d6a184182c7... 8319944: Remove DynamicDumpSharedSpaces Reviewed-by: dholmes, ccheung, matsaave ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 965ae729 Author: Eamonn McManus <emcmanus@openjdk.org> Date: 2023-11-13 20:53:30 +0000 URL: https://git.openjdk.org/leyden/commit/965ae7296459bb25ef8f0d1ba4955f1ed7260a... 8319753: Duration javadoc has "period" instead of "duration" in several places Reviewed-by: rriggs ! src/java.base/share/classes/java/time/Duration.java Changeset: d9920334 Author: Mat Carter <macarte@openjdk.org> Committer: Vladimir Kozlov <kvn@openjdk.org> Date: 2023-11-13 20:56:58 +0000 URL: https://git.openjdk.org/leyden/commit/d992033439073d35877a2c0296fbd01ad5cbcb... 8317562: [JFR] Compilation queue statistics Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/jfr/metadata/metadata.xml + src/hotspot/share/jfr/periodic/jfrCompilerQueueUtilization.cpp + src/hotspot/share/jfr/periodic/jfrCompilerQueueUtilization.hpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/compiler/TestCompilerQueueUtilization.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 1802cb56 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-11-13 22:44:28 +0000 URL: https://git.openjdk.org/leyden/commit/1802cb566e956febebc181da26a666bea4942e... 8319570: Change to GCC 13.2.0 for building on Linux at Oracle Reviewed-by: ihse, dholmes ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk Changeset: fe0ccdf5 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-11-13 23:42:40 +0000 URL: https://git.openjdk.org/leyden/commit/fe0ccdf5f8a5559a608d2e2cd2b6aecbe245c5... 8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException Reviewed-by: rriggs, iris, jlu, joehw ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java Changeset: 07eaea8c Author: Eirik Bjorsnos <eirbjo@gmail.com> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-14 07:30:02 +0000 URL: https://git.openjdk.org/leyden/commit/07eaea8c25bae6ed852685f082f8b50c5b20c1... 8303920: Avoid calling out to python in DataDescriptorSignatureMissing test Co-authored-by: Jaikiran Pai <jpai@openjdk.org> Reviewed-by: jpai, lancea, iris ! test/jdk/java/util/zip/DataDescriptorSignatureMissing.java Changeset: 7df73a23 Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-11-14 07:49:35 +0000 URL: https://git.openjdk.org/leyden/commit/7df73a23d3b459b3358c460466ebfe0fd942c9... 8318817: Could not reserve enough space in CodeHeap 'profiled nmethods' (0K) Reviewed-by: stuefe, rcastanedalo ! src/hotspot/share/code/codeCache.cpp + test/hotspot/jtreg/compiler/arguments/TestC1Globals.java Changeset: b120a05b Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-14 08:59:15 +0000 URL: https://git.openjdk.org/leyden/commit/b120a05b22426567b33bbe491f791179e377bd... 8319406: x86: Shorter movptr(reg, imm) for 32-bit immediates Reviewed-by: qamai, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 21cda19d Author: Roland Westrelin <roland@openjdk.org> Date: 2023-11-14 09:07:56 +0000 URL: https://git.openjdk.org/leyden/commit/21cda19d05b688148f023f6d92778b5da210b7... 8309203: C2: remove copy-by-value of GrowableArray for InterfaceSet Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: 95bd92a5 Author: Tejesh R <tr@openjdk.org> Date: 2023-11-14 09:53:05 +0000 URL: https://git.openjdk.org/leyden/commit/95bd92a5601afdf02b9d62cab7dbae93f297df... 8210807: Printing a JTable with a JScrollPane prints table without rows populated Reviewed-by: psadhukhan, abhiscxk ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/jdk/javax/swing/JTable/JTableScrollPrintTest.java Changeset: 1535528c Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-11-14 09:53:23 +0000 URL: https://git.openjdk.org/leyden/commit/1535528cb119195b44244e8ee6bc0f913caa92... 8318479: [jmh] the test security.CacheBench failed for multiple threads run Reviewed-by: redestad ! test/micro/org/openjdk/bench/java/security/CacheBench.java Changeset: cb7875d5 Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-14 09:59:08 +0000 URL: https://git.openjdk.org/leyden/commit/cb7875d57db652cd49cdc09a92d2c1be2b5ec6... 8318218: RISC-V: C2 CompressBits Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 856c280d Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-14 10:06:09 +0000 URL: https://git.openjdk.org/leyden/commit/856c280d9372381622fc7d59a8fdc4d98a5577... 8319960: RISC-V: compiler/intrinsics/TestInteger/LongUnsignedDivMod.java failed with "counts: Graph contains wrong number of nodes" Reviewed-by: rehn ! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java Changeset: c80e691a Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-14 10:10:47 +0000 URL: https://git.openjdk.org/leyden/commit/c80e691adf6f9ac1a41b2329ce366710e604e3... 8319970: AArch64: enable tests compiler/intrinsics/Test(Long|Integer)UnsignedDivMod.java on aarch64 Reviewed-by: aph, haosun ! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java ! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java Changeset: 9c982707 Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-11-14 11:19:30 +0000 URL: https://git.openjdk.org/leyden/commit/9c98270737cd2019f230e9359bb9298f8df2ca... 8254693: Add Panama feature to pass heap segments to native code Reviewed-by: mcimadamore, lucy, vlivanov ! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp ! src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp ! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp ! src/hotspot/cpu/arm/downcallLinker_arm.cpp ! src/hotspot/cpu/arm/foreignGlobals_arm.cpp ! src/hotspot/cpu/arm/upcallLinker_arm.cpp ! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp ! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp ! src/hotspot/cpu/riscv/foreignGlobals_riscv.cpp ! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp ! src/hotspot/cpu/s390/downcallLinker_s390.cpp ! src/hotspot/cpu/s390/foreignGlobals_s390.cpp ! src/hotspot/cpu/s390/upcallLinker_s390.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_32.cpp ! src/hotspot/cpu/x86/foreignGlobals_x86_64.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp ! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp ! src/hotspot/cpu/zero/downcallLinker_zero.cpp ! src/hotspot/cpu/zero/foreignGlobals_zero.cpp ! src/hotspot/cpu/zero/upcallLinker_zero.cpp ! src/hotspot/share/prims/downcallLinker.cpp ! src/hotspot/share/prims/downcallLinker.hpp ! src/hotspot/share/prims/foreignGlobals.cpp ! src/hotspot/share/prims/foreignGlobals.hpp ! src/hotspot/share/prims/nativeEntryPoint.cpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/hotspot/share/prims/upcallLinker.hpp ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java ! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java ! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java ! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java ! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java ! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java ! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c ! test/jdk/java/foreign/NativeTestHelper.java ! test/jdk/java/foreign/TestIllegalLink.java + test/jdk/java/foreign/critical/TestCritical.java = test/jdk/java/foreign/critical/TestCriticalUpcall.java + test/jdk/java/foreign/critical/TestStressAllowHeap.java + test/jdk/java/foreign/critical/libCritical.c ! test/jdk/java/foreign/largestub/TestLargeStub.java - test/jdk/java/foreign/trivial/TestCritical.java - test/jdk/java/foreign/trivial/libCritical.c ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java + test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java + test/micro/org/openjdk/bench/java/lang/foreign/libCriticalCalls.c ! test/micro/org/openjdk/bench/java/lang/foreign/libToCString.c ! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayCriticalXorOpImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayElementsXorOpImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpCriticalImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpInitImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayRegionXorOpImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayUnsafeXorOpImpl.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/XorOp.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/XorTest.java + test/micro/org/openjdk/bench/java/lang/foreign/xor/libjnitest.c Changeset: 25f9af99 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-14 12:52:49 +0000 URL: https://git.openjdk.org/leyden/commit/25f9af99be1c906fc85b8192df8fa50cced347... 8319883: Zero: Use atomic built-ins for 64-bit accesses Reviewed-by: dholmes, kbarrett, stuefe ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp Changeset: 97ea5bf0 Author: Roman Marchenko <rmarchenko@openjdk.org> Committer: Yuri Nesterenko <yan@openjdk.org> Date: 2023-11-14 14:36:18 +0000 URL: https://git.openjdk.org/leyden/commit/97ea5bf0ffafaf8009c19483b9a9b1c30401cf... 8319961: JvmtiEnvBase doesn't zero _ext_event_callbacks Reviewed-by: dholmes ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 7bb1999c Author: Ashutosh Mehra <asmehra@openjdk.org> Date: 2023-11-14 14:48:47 +0000 URL: https://git.openjdk.org/leyden/commit/7bb1999c51cdfeb020047e1094229fda1ec5a9... 8316342: CLHSDB "dumpclass" command produces invalid classes Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! test/hotspot/jtreg/ProblemList.txt Changeset: a75b6e56 Author: Vicente Romero <vromero@openjdk.org> Date: 2023-11-14 15:17:18 +0000 URL: https://git.openjdk.org/leyden/commit/a75b6e569fe5f8e98326940f541423ac39b204... 8191460: crash in Annotate with duplicate declaration and annotation processing enabled Co-authored-by: Jan Lahoda <jlahoda@openjdk.org> Reviewed-by: asotona ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java + test/langtools/tools/javac/annotations/CrashDuplicateAnnotationDeclarationTest.java Changeset: 58af9aee Author: Tobias Holenstein <tholenstein@openjdk.org> Date: 2023-11-14 16:17:34 +0000 URL: https://git.openjdk.org/leyden/commit/58af9aeeb07b7a392a8fbf04ef5cb2607b7b24... 8316392: compiler/interpreter/TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal Reviewed-by: thartmann, kvn ! src/hotspot/share/code/nmethod.cpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 6a75c240 Author: Stewart X Addison <sxa@redhat.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-14 17:06:03 +0000 URL: https://git.openjdk.org/leyden/commit/6a75c2406be620c6410b388a55c544640ad87a... 8319958: test/jdk/java/io/File/libGetXSpace.c does not compile on Windows 32-bit Reviewed-by: bpb, shade ! test/jdk/java/io/File/libGetXSpace.c Changeset: 0ea58048 Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-11-14 17:29:28 +0000 URL: https://git.openjdk.org/leyden/commit/0ea58048f9b4cdaaa0470b2bcc03913fb39394... 8318759: Add four DigiCert root certificates Reviewed-by: mullan + src/java.base/share/data/cacerts/digicertcseccrootg5 + src/java.base/share/data/cacerts/digicertcsrsarootg5 + src/java.base/share/data/cacerts/digicerttlseccrootg5 + src/java.base/share/data/cacerts/digicerttlsrsarootg5 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/DigicertCSRootG5.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 346dbd6d Author: Liam Miller-Cushon <cushon@openjdk.org> Date: 2023-11-14 17:38:09 +0000 URL: https://git.openjdk.org/leyden/commit/346dbd6d1c1ac24da374dcdf4f432c0adf68ef... 8319196: ExecutableElement.getReceiverType doesn't return receiver types for methods loaded from bytecode Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 12fce4b7 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-11-14 18:01:13 +0000 URL: https://git.openjdk.org/leyden/commit/12fce4b715f2c8b0091f5c229fcc3e37072904... 8287843: File::getCanonicalFile doesn't work for \\?\C:\ style paths DOS device paths Reviewed-by: alanb ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! test/jdk/java/io/File/GetAbsolutePath.java ! test/jdk/java/io/File/GetCanonicalPath.java ! test/jdk/java/io/File/IsAbsolute.java + test/jdk/java/io/File/WindowsPrefixes.java Changeset: d725b73d Author: Alec Su <ae40515@yahoo.com.tw> Committer: Sergey Bylokhov <serb@openjdk.org> Date: 2023-11-14 22:51:39 +0000 URL: https://git.openjdk.org/leyden/commit/d725b73df01ae4478dfaabc47c48cd7231d91a... 8301310: The SendRawSysexMessage test may cause a JVM crash Reviewed-by: serb ! src/java.desktop/share/native/libjsound/MidiOutDevice.c ! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java Changeset: d5abe496 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-14 23:37:28 +0000 URL: https://git.openjdk.org/leyden/commit/d5abe49670d81b9c4749ce777ed6bf2886228f... 8319628: DateFormat does not mention IllegalArgumentException for invalid style args Reviewed-by: naoto ! src/java.base/share/classes/java/text/DateFormat.java Changeset: 1e76ba0c Author: Kim Barrett <kbarrett@openjdk.org> Date: 2023-11-15 01:09:09 +0000 URL: https://git.openjdk.org/leyden/commit/1e76ba0cd0de38da6fc2b8147627496ee2f283... 8319439: Move BufferNode from PtrQueue files to new files Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp + src/hotspot/share/gc/shared/bufferNode.cpp + src/hotspot/share/gc/shared/bufferNode.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp = test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp Changeset: d9a89c59 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-15 01:17:40 +0000 URL: https://git.openjdk.org/leyden/commit/d9a89c59daa40fdc8da620940d5c518a9f18bc... 8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags Reviewed-by: lmesnik ! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java Changeset: a6343c0b Author: Ioi Lam <iklam@openjdk.org> Date: 2023-11-15 05:09:10 +0000 URL: https://git.openjdk.org/leyden/commit/a6343c0b7b14563f9d219506ba431f96befd54... 8319999: Refactor MetaspaceShared::use_full_module_graph() Reviewed-by: dholmes, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapLoader.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/cdsProtectionDomain.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/arguments.cpp Changeset: e7486e8c Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2023-11-15 07:01:32 +0000 URL: https://git.openjdk.org/leyden/commit/e7486e8cfc9a3f5cbe3515c68e325a25863c16... 8315986: [macos14] javax/swing/JMenuItem/4654927/bug4654927.java: component must be showing on the screen to determine its location Reviewed-by: dnguyen, honkar, aivanov ! test/jdk/javax/swing/JMenuItem/4654927/bug4654927.java Changeset: 70f0c013 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-15 08:02:42 +0000 URL: https://git.openjdk.org/leyden/commit/70f0c013ba8a36dac8f1c99ad8e20485870f7d... 8320054: Remove unused _count from NMT walker classes Reviewed-by: jsjolen, gziemski ! src/hotspot/share/nmt/memBaseline.cpp Changeset: 4c1540ba Author: Tobias Holenstein <tholenstein@openjdk.org> Date: 2023-11-15 08:31:39 +0000 URL: https://git.openjdk.org/leyden/commit/4c1540baa61e65fc20451a2d9de09b23fb7baf... 8287284: C2: loop optimization performs split_thru_phi infinitely many times Reviewed-by: thartmann, epeter, chagedorn, roland ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiInfinitely.java Changeset: fbe19378 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-15 08:33:44 +0000 URL: https://git.openjdk.org/leyden/commit/fbe19378c38decaff221f6570d1b78bb801a5e... 8319955: Improve dependencies removal during class unloading Reviewed-by: dholmes, eosterlund ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp Changeset: bad69996 Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-11-15 09:19:15 +0000 URL: https://git.openjdk.org/leyden/commit/bad6999634686dcfd04c88ddab855aa202cf35... 8313672: C2: PhaseCCP does not correctly track analysis dependencies involving shift, convert, and mask Reviewed-by: epeter, rcastanedalo, thartmann ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/ccp/TestShiftConvertAndNotification.java Changeset: fac6b516 Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-15 09:51:14 +0000 URL: https://git.openjdk.org/leyden/commit/fac6b51699d71440a38c24dfa1594476cb0738... 8319781: RISC-V: Refactor UseRVV related checks Reviewed-by: rehn, fyang ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 2e34a2eb Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-15 09:55:51 +0000 URL: https://git.openjdk.org/leyden/commit/2e34a2ebf0f14043b129461b0397495e7e75a3... 8318671: Potential uninitialized uintx value after JDK-8317683 Reviewed-by: thartmann, shade ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java Changeset: 4f4d00fa Author: Per Minborg <pminborg@openjdk.org> Date: 2023-11-15 13:52:06 +0000 URL: https://git.openjdk.org/leyden/commit/4f4d00fa756b1409692ada9aa2be76aa4f7da6... 8319966: AIX: expected [[0:i4]] but found [[0:I4]] after JDK-8319882 Reviewed-by: mdoerr ! test/jdk/java/foreign/TestLayouts.java Changeset: 77a69661 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-15 14:06:12 +0000 URL: https://git.openjdk.org/leyden/commit/77a69661145a43ab564832b0354ec320682362... 8320053: GHA: Cross-compile gtest code Reviewed-by: ihse, stuefe ! .github/workflows/build-cross-compile.yml Changeset: 3c6ffcad Author: Hamlin Li <mli@openjdk.org> Date: 2023-11-15 15:45:13 +0000 URL: https://git.openjdk.org/leyden/commit/3c6ffcadfec42c544c9b0d4188e50135f608b9... 8318219: RISC-V: C2 ExpandBits Reviewed-by: fyang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java Changeset: 0bda467f Author: Rajan Halade <rhalade@openjdk.org> Date: 2023-11-15 18:33:40 +0000 URL: https://git.openjdk.org/leyden/commit/0bda467f6e29c866c661e88a76a9fe3efc0a0d... 8319187: Add three eMudhra emSign roots Reviewed-by: mullan + src/java.base/share/data/cacerts/emsigneccrootcag3 + src/java.base/share/data/cacerts/emsignrootcag1 + src/java.base/share/data/cacerts/emsignrootcag2 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EmSignRootG2CA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 536b1cee Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-11-15 18:48:57 +0000 URL: https://git.openjdk.org/leyden/commit/536b1cee249ec50d6270ced3ba52ed3848c80a... 8320130: Problemlist 2 vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt tests with Xcomp Reviewed-by: cjplummer, dcubed ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 891d8cfa Author: Naoto Sato <naoto@openjdk.org> Date: 2023-11-15 18:51:25 +0000 URL: https://git.openjdk.org/leyden/commit/891d8cfaf2fc0636bfe8f864cd010fb71266d7... 8319986: Invalid/inconsistent description and example for DateFormat Reviewed-by: joehw, rriggs, jlu, iris, lancea ! src/java.base/share/classes/java/text/DateFormat.java Changeset: ffa35d8c Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2023-11-15 19:04:11 +0000 URL: https://git.openjdk.org/leyden/commit/ffa35d8cf181cfbcb54497e997dbd18a9b62b9... 8301997: Move method resolution information out of the cpCache Co-authored-by: Gui Cao <gcao@openjdk.org> Co-authored-by: Fei Yang <fyang@openjdk.org> Co-authored-by: Martin Doerr <mdoerr@openjdk.org> Co-authored-by: Amit Kumar <amitkumar@openjdk.org> Reviewed-by: coleenp, adinn, fparain ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.hpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecode.hpp ! src/hotspot/share/interpreter/bytecode.inline.hpp ! src/hotspot/share/interpreter/bytecodeStream.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/rewriter.hpp ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/cpCache.inline.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/resolvedFieldEntry.hpp + src/hotspot/share/oops/resolvedMethodEntry.cpp + src/hotspot/share/oops/resolvedMethodEntry.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheEntry.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ResolvedMethodArray.java = src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ResolvedMethodEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/gtest/oops/test_cpCache_output.cpp ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: f0b7eb51 Author: Eirik Bjorsnos <eirbjo@gmail.com> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-16 06:30:29 +0000 URL: https://git.openjdk.org/leyden/commit/f0b7eb519ae1cf6f4cb2baea55b5e02a46a819... 8304020: Speed up test/jdk/java/util/zip/ZipFile/TestTooManyEntries.java and clarify its purpose Reviewed-by: lancea, martin, jpai ! test/jdk/TEST.groups + test/jdk/java/util/zip/ZipFile/CenSizeTooLarge.java - test/jdk/java/util/zip/ZipFile/TestTooManyEntries.java Changeset: 3452210b Author: Cesar Soares Lucas <cslucas@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-16 06:51:26 +0000 URL: https://git.openjdk.org/leyden/commit/3452210b3652bf936e3c34675f2648852eb7cd... 8283140: Remove unused encoding classes/operands from x86_64.ad Reviewed-by: thartmann, dlong ! src/hotspot/cpu/x86/x86_64.ad Changeset: eaa4417f Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-16 07:29:37 +0000 URL: https://git.openjdk.org/leyden/commit/eaa4417f5cdc14cb08c4f694ce9705cb3e0ef1... 8319301: Static analysis warnings after JDK-8318016 Reviewed-by: thartmann, kvn ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java Changeset: 2db9ea9b Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2023-11-16 07:37:45 +0000 URL: https://git.openjdk.org/leyden/commit/2db9ea9bbf6d4b7875b0c62721f76f016fd725... 8317723: C2: CountedLoopEndNodes and Zero Trip Guards are wrongly treated as Runtime Predicate Reviewed-by: thartmann, epeter ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp + test/hotspot/jtreg/compiler/predicates/TestWrongRuntimePredicateDetection.java Changeset: c36ec2ca Author: Daniel Lundén <daniel.lunden@gmail.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-11-16 07:41:13 +0000 URL: https://git.openjdk.org/leyden/commit/c36ec2ca70248c2e4676fd725fbb132c3b9299... 8316653: Large NMethodSizeLimit triggers assert during C1 code buffer allocation Reviewed-by: kvn, rcastanedalo, thartmann ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_Compiler.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 ! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java Changeset: b4c2d1c1 Author: Thomas Obermeier <thomas.obermeier@sap.com> Committer: Dean Long <dlong@openjdk.org> Date: 2023-11-16 08:38:15 +0000 URL: https://git.openjdk.org/leyden/commit/b4c2d1c1af76da4b326e7acea2ccb740728a8c... 8319542: Fix boundaries of region to be tested with os::is_readable_range Reviewed-by: dlong, clanger ! src/hotspot/share/nmt/mallocTracker.cpp Changeset: faeea07f Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-11-16 08:55:18 +0000 URL: https://git.openjdk.org/leyden/commit/faeea07fe5d27e0c18c26f99705cc552e5ab9b... 8319747: galoisCounterMode_AESCrypt stack walking broken Reviewed-by: kvn, sviswanathan ! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp Changeset: 73e19f60 Author: Darragh Clarke <dclarke@openjdk.org> Date: 2023-11-16 10:50:38 +0000 URL: https://git.openjdk.org/leyden/commit/73e19f60cd383cfa5ecbea5d9c57fb59f69c16... 8319825: jdk.net/jdk.net.ExtendedSocketOptions::IP_DONTFRAGMENT is missing @since 19 Reviewed-by: dfuchs, jpai ! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java Changeset: 1d968866 Author: Darragh Clarke <dclarke@openjdk.org> Date: 2023-11-16 10:54:47 +0000 URL: https://git.openjdk.org/leyden/commit/1d9688667e667dc710d64e52f1e918e047beac... 8319531: FileServerHandler::discardRequestBody could be improved Reviewed-by: dfuchs, jpai, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/LeftOverInputStream.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java Changeset: 6868b371 Author: Roland Westrelin <roland@openjdk.org> Date: 2023-11-16 12:41:16 +0000 URL: https://git.openjdk.org/leyden/commit/6868b371c68cddbfaef4f5c6800d2c5ed64fb7... 8318826: C2: "Bad graph detected in build_loop_late" with incremental inlining Reviewed-by: thartmann, chagedorn, kvn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/replacednodes.cpp + test/hotspot/jtreg/compiler/inlining/TestNullAtCallAfterLateInline.java Changeset: f33c874b Author: Roland Westrelin <roland@openjdk.org> Date: 2023-11-16 12:43:50 +0000 URL: https://git.openjdk.org/leyden/commit/f33c874b6e624ad81572a2f806e198dd692a31... 8319764: C2 compilation asserts during incremental inlining because Phi input is out of bounds Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/replacednodes.cpp + test/hotspot/jtreg/compiler/inlining/TestLateInlineReplacedNodesExceptionPath.java Changeset: 9faead14 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-16 12:55:06 +0000 URL: https://git.openjdk.org/leyden/commit/9faead1469481e268b451f2853c8fec8613426... 8319927: Log that IEEE rounding mode was corrupted by loading a library Reviewed-by: goetz, lucy ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalDouble.java ! test/hotspot/jtreg/compiler/floatingpoint/TestSubnormalFloat.java Changeset: 87be6b69 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-16 14:33:50 +0000 URL: https://git.openjdk.org/leyden/commit/87be6b69fe985eee01fc3344f9153d774db792... 8318757: VM_ThreadDump asserts in interleaved ObjectMonitor::deflate_monitor calls Reviewed-by: shade, aboldtch, pchilanomate, dcubed ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/Monitor/ConcurrentDeflation.java Changeset: 9e7a3ae2 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-16 14:36:34 +0000 URL: https://git.openjdk.org/leyden/commit/9e7a3ae27766034fd5e107dba6fa93b8bf3af9... 8319630: Monitor final audit log lacks separator Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: f3ed2758 Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2023-11-16 14:59:27 +0000 URL: https://git.openjdk.org/leyden/commit/f3ed27582e16c3a323f590863cbeec6d35e20b... 8319103: Popups that request focus are not shown on Linux with Wayland Reviewed-by: serb, prr ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java + test/jdk/javax/swing/JPopupMenu/FocusablePopupDismissTest.java Changeset: b05e69f7 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-16 16:32:08 +0000 URL: https://git.openjdk.org/leyden/commit/b05e69f789fa8c9a5320be5a841317abd3b3a2... 8320209: VectorMaskGen clobbers rflags on x86_64 Reviewed-by: kvn, qamai, jbhateja ! src/hotspot/cpu/x86/x86.ad Changeset: 52e2878c Author: Vicente Romero <vromero@openjdk.org> Date: 2023-11-16 16:41:58 +0000 URL: https://git.openjdk.org/leyden/commit/52e2878cffd9cb704ad773b841dbab0d17eba8... 8319987: compilation of sealed classes leads to infinite recursion Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/sealed/erroneous_hierarchy/CyclicHierarchyTest.java + test/langtools/tools/javac/sealed/erroneous_hierarchy/CyclicHierarchyTest.out Changeset: d6aa7c8b Author: Vicente Romero <vromero@openjdk.org> Date: 2023-11-16 16:49:26 +0000 URL: https://git.openjdk.org/leyden/commit/d6aa7c8ba0e727356562561d939c4965b69d78... 8314621: ClassNotFoundException due to lambda reference to elided anonymous inner class Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/langtools/tools/javac/6917288/GraphicalInstallerTest.java ! test/langtools/tools/javac/6917288/T6917288.java - test/langtools/tools/javac/7199823/InnerClassCannotBeVerified.java + test/langtools/tools/javac/lambda/ClassNotFoundExceptionDueToPrunedCodeTest.java Changeset: 9727f4bd Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-11-16 16:55:46 +0000 URL: https://git.openjdk.org/leyden/commit/9727f4bdddc071e6f59806087339f345405ab0... 8320199: Fix HTML 5 errors in java.math.BigInteger Reviewed-by: naoto, darcy, lancea, iris ! src/java.base/share/classes/java/math/BigInteger.java Changeset: 1588dd93 Author: Mandy Chung <mchung@openjdk.org> Date: 2023-11-16 22:40:22 +0000 URL: https://git.openjdk.org/leyden/commit/1588dd934ce4e00a060e329b80f721d8945595... 8319567: Update java/lang/invoke tests to support vm flags 8319568: Update java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java to accept vm flags 8319672: Several classloader tests ignore VM flags 8319676: A couple of jdk/modules/incubator/ tests ignore VM flags 8319677: Test jdk/internal/misc/VM/RuntimeArguments.java should be marked as flagless Reviewed-by: jvernee, lmesnik ! test/jdk/java/lang/ClassLoader/Assert.java ! test/jdk/java/lang/ClassLoader/GetSystemPackage.java ! test/jdk/java/lang/ClassLoader/getResource/GetResource.java ! test/jdk/java/lang/ClassLoader/loadLibraryUnload/LoadLibraryUnloadTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedResolutionTest.java ! test/jdk/java/lang/invoke/findSpecial/FindSpecialTest.java - test/jdk/java/lang/invoke/lambda/LUtils.java ! test/jdk/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAccessControlTest.java ! test/jdk/java/lang/invoke/lambda/LambdaAsm.java ! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java ! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java ! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java ! test/jdk/jdk/internal/loader/URLClassPath/LargeClasspathWithPkgPrefix.java ! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java ! test/jdk/jdk/modules/incubator/DefaultImage.java ! test/jdk/jdk/modules/incubator/ImageModules.java Changeset: 369bbecc Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-17 07:04:13 +0000 URL: https://git.openjdk.org/leyden/commit/369bbecc0dab389b523c09bc332fe1cf6394cb... 8319896: Remove monitor deflation from final audit Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmOperations.cpp Changeset: 129c4708 Author: Roland Westrelin <roland@openjdk.org> Date: 2023-11-17 07:54:10 +0000 URL: https://git.openjdk.org/leyden/commit/129c4708b428bd98c5e8b1f43819bc31c3c9cb... 8311932: Suboptimal compiled code of nested loop over memory segment Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java Changeset: bbf52e0e Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-17 08:38:21 +0000 URL: https://git.openjdk.org/leyden/commit/bbf52e0e4cb76b4c6425e7d1266dcdbb4df556... 8319897: Move StackWatermark handling out of LockStack::contains Reviewed-by: eosterlund, dholmes, dcubed ! src/hotspot/share/runtime/lockStack.inline.hpp ! src/hotspot/share/runtime/threads.cpp Changeset: 8ec6b8de Author: yibo.yl <yibo.yl@alibaba-inc.com> Committer: Denghui Dong <ddong@openjdk.org> Date: 2023-11-17 08:43:18 +0000 URL: https://git.openjdk.org/leyden/commit/8ec6b8de3bb3d7aeebdcb45d761b18cce3bab7... 8319876: Reduce memory consumption of VM_ThreadDump::doit Reviewed-by: dholmes, stefank ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 368e4f60 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-17 11:49:21 +0000 URL: https://git.openjdk.org/leyden/commit/368e4f60a937f5cf6919c1dd41fc791b1f7bf2... 8315801: [PPC64] JNI code should be more similar to the Panama implementation Reviewed-by: rrich, lucy ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/share/c1/c1_FrameMap.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp Changeset: 9194d2c7 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-17 12:06:55 +0000 URL: https://git.openjdk.org/leyden/commit/9194d2c71410c377aa70372dc4f51235f6ba96... 8317357: Update links in building.md to use https rather than http Reviewed-by: iris, erikj, jwaters ! doc/building.html ! doc/building.md Changeset: 5522656a Author: Darragh Clarke <dclarke@openjdk.org> Date: 2023-11-17 12:21:13 +0000 URL: https://git.openjdk.org/leyden/commit/5522656af73347439eac6ecfef35d4a8f3dce7... 8317834: java/lang/Thread/IsAlive.java timed out Reviewed-by: dfuchs, alanb, dholmes, shade ! test/jdk/java/lang/Thread/IsAlive.java Changeset: 9902d2eb Author: Jim Laskey <jlaskey@openjdk.org> Date: 2023-11-17 12:53:49 +0000 URL: https://git.openjdk.org/leyden/commit/9902d2eb177072c108933056cba544cc5a34bb... 8315457: Implement JEP 459: String Templates (Second Preview) Reviewed-by: jlahoda, alanb, vromero ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.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/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransLiterals.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/langtools/tools/javac/diags/examples/StringTemplateNotProcessor.java ! test/langtools/tools/javac/diags/examples/StringTemplateRawProcessor.java Changeset: 1fce70b6 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-17 18:09:56 +0000 URL: https://git.openjdk.org/leyden/commit/1fce70b6662afe6e95ec144698ef106ce47c54... 8320334: Reflow markdown in testing.md Reviewed-by: iris ! doc/testing.md Changeset: b5a7562b Author: Sergey Bylokhov <serb@openjdk.org> Date: 2023-11-17 18:58:19 +0000 URL: https://git.openjdk.org/leyden/commit/b5a7562bd10998d50ae77429af180233300219... 8319985: Delete sun.awt.windows.WToolkit.embedded*() API Reviewed-by: prr ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h Changeset: 9b372e28 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-17 20:05:09 +0000 URL: https://git.openjdk.org/leyden/commit/9b372e28ceb8b054118027626eb454b8a49374... 8320206: Some intrinsics/stubs missing vzeroupper on x86_64 Reviewed-by: kvn, jbhateja ! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: 0881f2b0 Author: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-17 20:10:17 +0000 URL: https://git.openjdk.org/leyden/commit/0881f2b0c43870ed10b1166d04cef9832e5862... 8318562: Computational test more than 2x slower when AVX instructions are used Reviewed-by: kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad + test/micro/org/openjdk/bench/vm/compiler/x86/ComputePI.java Changeset: a1e7a302 Author: Mikael Vidstedt <mikael@openjdk.org> Date: 2023-11-17 21:37:49 +0000 URL: https://git.openjdk.org/leyden/commit/a1e7a302c8a3d7a1069659653042476b20beca... 8320212: Disable GCC stringop-overflow warning for affected files Reviewed-by: ihse, dcubed ! make/hotspot/lib/CompileJvm.gmk Changeset: 99570fbe Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-17 23:12:41 +0000 URL: https://git.openjdk.org/leyden/commit/99570fbe76e05b463d31c3dd7f8f15f16971fb... 8320258: Refresh building.md Reviewed-by: erikj ! doc/building.html ! doc/building.md Changeset: 8ff7d6ea Author: Joe Darcy <darcy@openjdk.org> Date: 2023-11-18 01:19:25 +0000 URL: https://git.openjdk.org/leyden/commit/8ff7d6ea0a9615fa4c5229afa5f0df8ad9c4f4... 8295391: Add discussion of binary <-> decimal conversion issues Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java Changeset: 179f5052 Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-11-19 22:11:29 +0000 URL: https://git.openjdk.org/leyden/commit/179f505258565408fe10e9047bb5e7cf120c8f... 8320361: Doc error in RemoteRecordingStream.java Reviewed-by: egahlin ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java Changeset: de51aa19 Author: Abhishek Kumar <abhiscxk@openjdk.org> Date: 2023-11-20 06:56:49 +0000 URL: https://git.openjdk.org/leyden/commit/de51aa19d6a8cbd3b83bf469cb89da16f4b6f4... 8283214: [macos] Screen magnifier does not show the magnified text for JcomboBox Co-authored-by: Alexey Ivanov <aivanov@openjdk.org> Reviewed-by: asemenov, kizune, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java + test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java ! test/jdk/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java Changeset: 6c5e15c1 Author: Andrey Turbanov <aturbanov@openjdk.org> Date: 2023-11-20 09:41:39 +0000 URL: https://git.openjdk.org/leyden/commit/6c5e15c1a291ca5ba1e4c3a90351bc71665ce9... 8316557: Make fields final in 'sun.util' package Reviewed-by: pminborg, naoto ! src/java.base/share/classes/sun/util/PreHashedMap.java ! src/java.base/share/classes/sun/util/PropertyResourceBundleCharset.java ! src/java.base/share/classes/sun/util/ResourceBundleEnumeration.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/cldr/CLDRCalendarDataProviderImpl.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java ! src/java.base/share/classes/sun/util/locale/LocaleSyntaxException.java ! src/java.base/share/classes/sun/util/locale/StringTokenIterator.java Changeset: db1d8234 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-20 11:28:41 +0000 URL: https://git.openjdk.org/leyden/commit/db1d82347bb18e21c4c6a18076ffdaf17724c7... 8320168: handle setsocktopt return values Reviewed-by: lucy, alanb, vtewari ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousServerSocketChannelImpl.c ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousSocketChannelImpl.c Changeset: 9f6a4a3f Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-11-20 12:45:00 +0000 URL: https://git.openjdk.org/leyden/commit/9f6a4a3f9c5ee0fbb65c794d657fffca7d1992... 8320386: Remove java/nio/channels/vthread/BlockingChannelOps.java#direct-register from ProblemList Reviewed-by: alanb ! test/jdk/ProblemList-generational-zgc.txt Changeset: 60c8d9c0 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-20 13:40:54 +0000 URL: https://git.openjdk.org/leyden/commit/60c8d9c045be16fee99a83117844c2a8100f7c... 8320300: Adjust hs_err output in malloc/mmap error cases Reviewed-by: clanger, mdoerr ! src/hotspot/share/utilities/vmError.cpp Changeset: a6098e43 Author: Gui Cao <gcao@openjdk.org> Committer: Fei Yang <fyang@openjdk.org> Date: 2023-11-20 14:40:00 +0000 URL: https://git.openjdk.org/leyden/commit/a6098e438d7c5aa458b37bf94a9cfe706da35d... 8320280: RISC-V: Avoid passing t0 as temp register to MacroAssembler::lightweight_lock/unlock Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp Changeset: 7f231109 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-11-20 15:02:11 +0000 URL: https://git.openjdk.org/leyden/commit/7f231109c2e172493114cd0835cbb770331d16... 8319928: Exceptions thrown by cleanup actions should be handled correctly Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/foreign/Arena.java ! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java ! test/jdk/java/foreign/TestSegments.java Changeset: 04fd17e6 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-20 15:14:44 +0000 URL: https://git.openjdk.org/leyden/commit/04fd17e6a9edd4082a496d7f78e1e85392aa97... 8320410: Reflow markdown in building.md Reviewed-by: erikj ! doc/building.md Changeset: 6e86904a Author: Andrew Haley <aph@openjdk.org> Date: 2023-11-20 16:38:05 +0000 URL: https://git.openjdk.org/leyden/commit/6e86904a94d2ed2815aa6e3364c048dac59532... 8319973: AArch64: Save and restore FPCR in the call stub Reviewed-by: adinn, stuefe ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 0712b22a Author: Ioi Lam <iklam@openjdk.org> Date: 2023-11-20 17:09:55 +0000 URL: https://git.openjdk.org/leyden/commit/0712b22a3ae7075304e5925365429e1d85bd17... 8320147: Remove DumpSharedSpaces Reviewed-by: ccheung, matsaave ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/classPrelinker.cpp ! src/hotspot/share/cds/cppVtables.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/unregisteredClasses.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp + src/hotspot/share/oops/instanceClassLoaderKlass.cpp ! src/hotspot/share/oops/instanceClassLoaderKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/instanceRefKlass.hpp ! src/hotspot/share/oops/instanceStackChunkKlass.cpp ! src/hotspot/share/oops/instanceStackChunkKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: d6d7bdc7 Author: Naoto Sato <naoto@openjdk.org> Date: 2023-11-20 17:31:58 +0000 URL: https://git.openjdk.org/leyden/commit/d6d7bdc7748c10963c3e58c0287b2472646bf3... 8319817: Charset constructor should make defensive copy of aliases Reviewed-by: rriggs, alanb, bpb, iris, jpai ! src/java.base/share/classes/java/nio/charset/Charset.java + test/jdk/java/nio/charset/Charset/AliasesCopy.java Changeset: 3aefd1ce Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-11-20 17:36:33 +0000 URL: https://git.openjdk.org/leyden/commit/3aefd1ce714ad2d51f31b73c73b423c7bb7443... 8320234: Merge doclint.Env.AccessKind with tool.AccessKind Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessLevel.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java Changeset: a2c0fa6f Author: Sean Mullan <mullan@openjdk.org> Date: 2023-11-20 17:47:48 +0000 URL: https://git.openjdk.org/leyden/commit/a2c0fa6f9ccefd3d1b088c51d0b8170cfb59a8... 8320372: test/jdk/sun/security/x509/DNSName/LeadingPeriod.java validity check failed Reviewed-by: alanb ! test/jdk/sun/security/x509/DNSName/LeadingPeriod.java Changeset: 32098ce3 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-11-20 18:23:02 +0000 URL: https://git.openjdk.org/leyden/commit/32098ce33cfd38e115c1e13d11c72815f7c2d4... 8320348: test/jdk/java/io/File/GetAbsolutePath.windowsDriveRelative fails if working directory is not on drive C Reviewed-by: alanb, mbaesken ! test/jdk/java/io/File/GetAbsolutePath.java Changeset: cee54de4 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-11-20 18:26:21 +0000 URL: https://git.openjdk.org/leyden/commit/cee54de41bc9593dee72a5ae58404808edf417... 8319988: Wrong heading for inherited nested classes Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java Changeset: 30d89538 Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-11-20 18:32:20 +0000 URL: https://git.openjdk.org/leyden/commit/30d895383eda37ba1475825a258feb0a15da15... 8275889: Search dialog has redundant scrollbars Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java Changeset: 020c9007 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-20 19:01:20 +0000 URL: https://git.openjdk.org/leyden/commit/020c9007f8e9cc4b46a58d7955284f43a6ac91... 8320052: Zero: Use __atomic built-ins for atomic RMW operations Reviewed-by: dholmes, eastigeevich ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp Changeset: 6b96bb64 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-20 19:05:57 +0000 URL: https://git.openjdk.org/leyden/commit/6b96bb640aa91d96877b8ceea5fed359607c1e... 8319777: Zero: Support 8-byte cmpxchg Reviewed-by: dholmes, stuefe ! src/hotspot/cpu/zero/vm_version_zero.cpp Changeset: 2b4e9914 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-11-20 19:20:06 +0000 URL: https://git.openjdk.org/leyden/commit/2b4e99140a315d3da765b2edb031b38725a05f... 8320208: Update Public Suffix List to b5bf572 Reviewed-by: mullan ! src/java.base/share/data/publicsuffixlist/VERSION ! src/java.base/share/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/tests.dat Changeset: fcb4df26 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-11-20 23:28:48 +0000 URL: https://git.openjdk.org/leyden/commit/fcb4df26f18c7a10e4511f4be948c887f14ee0... 8320192: SHAKE256 does not work correctly if n >= 137 Co-authored-by: Ferenc Rakoczi <ferenc.r.rakoczi@oracle.com> Reviewed-by: mpowers, valeriep ! src/java.base/share/classes/sun/security/provider/SHA3.java + src/java.base/share/classes/sun/security/provider/SHAKE128.java Changeset: 099a8f5b Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-21 06:10:47 +0000 URL: https://git.openjdk.org/leyden/commit/099a8f5b2f924fddd43ff72f3f7c6f34b6c15b... 8308144: Uncontrolled memory consumption in SSLFlowDelegate.Reader Co-authored-by: Sergey Zhuravlev <sergey.zhuravlev@gmail.com> Reviewed-by: dfuchs, djelinski ! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java + test/jdk/java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java + test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLFlowDelegateTest.java Changeset: 303757b3 Author: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-21 07:18:04 +0000 URL: https://git.openjdk.org/leyden/commit/303757b3a0d73329c954b28f08058fb60e5c97... 8319879: Stress mode to randomize incremental inlining decision Reviewed-by: kvn, roland ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! test/hotspot/jtreg/compiler/ciReplay/TestIncrementalInlining.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java Changeset: 3544d2dd Author: Cesar Soares Lucas <cslucas@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-21 07:20:28 +0000 URL: https://git.openjdk.org/leyden/commit/3544d2dd869c4c712f5c5ed172ddb7b1683e9a... 8319784: VM crash during heap dump after JDK-8287061 Reviewed-by: kvn, thartmann, shade ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp + test/hotspot/jtreg/compiler/c2/TestReduceAllocationAndHeapDump.java Changeset: 46e4028a Author: ArsenyBochkarev <71529134+ArsenyBochkarev@users.noreply.github.com> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-11-21 07:36:55 +0000 URL: https://git.openjdk.org/leyden/commit/46e4028adf411b453c94e884a3229f6bdf0843... 8316592: RISC-V: implement poly1305 intrinsic Reviewed-by: fyang, luhenry, mli ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp Changeset: 839dd653 Author: Serguei Spitsyn <sspitsyn@openjdk.org> Date: 2023-11-21 08:17:43 +0000 URL: https://git.openjdk.org/leyden/commit/839dd653663867f770fbe4af0a57468675eb12... 8319244: implement JVMTI handshakes support for virtual threads Reviewed-by: pchilanomate, amenkov ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/runtime/vmOperation.hpp Changeset: 604d29a8 Author: Adam Sotona <asotona@openjdk.org> Date: 2023-11-21 10:04:54 +0000 URL: https://git.openjdk.org/leyden/commit/604d29a8c911c1064ba0fab17f9192bb4e6407... 8304446: javap --system flag doesn't override system APIs Reviewed-by: jlahoda ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java Changeset: c4aee66d Author: Adam Sotona <asotona@openjdk.org> Date: 2023-11-21 10:08:48 +0000 URL: https://git.openjdk.org/leyden/commit/c4aee66d742008848e5b5bc8ce3b2e3032a39b... 8320222: Wrong bytecode accepted, and StackMap table generated Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! test/jdk/jdk/classfile/StackMapsTest.java Changeset: e055fae1 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-21 10:09:21 +0000 URL: https://git.openjdk.org/leyden/commit/e055fae104a887c436da9f2924e88029518d5d... 8264425: Update building.md on non-English locales on Windows Reviewed-by: naoto, erikj ! doc/building.html ! doc/building.md Changeset: 92320707 Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-11-21 10:58:09 +0000 URL: https://git.openjdk.org/leyden/commit/923207073af985a1b72de3c777d55b0c2d392b... 8318480: Obsolete UseCounterDecay and remove CounterDecayMinIntervalLength Reviewed-by: thartmann, lmesnik, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 21a59b9f Author: Alan Bateman <alanb@openjdk.org> Date: 2023-11-21 14:05:32 +0000 URL: https://git.openjdk.org/leyden/commit/21a59b9f4e46ebd32cff8f1000fe9ad56c9184... 8282726: java/net/vthread/BlockingSocketOps.java timeout/hang intermittently on Windows Reviewed-by: djelinski ! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java ! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java ! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: 570dffb1 Author: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-11-21 14:09:46 +0000 URL: https://git.openjdk.org/leyden/commit/570dffb104fc37f053fcdf38a24aa2cabdc921... 8310807: java/nio/channels/DatagramChannel/Connect.java timed out Reviewed-by: msheppar, jpai ! test/jdk/java/nio/channels/DatagramChannel/Connect.java Changeset: 53eb6f12 Author: Adam Sotona <asotona@openjdk.org> Date: 2023-11-21 15:11:00 +0000 URL: https://git.openjdk.org/leyden/commit/53eb6f126b1a56bc651cf1078a27ec697e2dcf... 8187591: -Werror turns incubator module warning to an error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.compiler/share/man/javac.1 ! test/langtools/tools/javac/modules/IncubatingTest.java Changeset: 9598ff83 Author: Evgeny Nikitin <enikitin@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-21 15:12:57 +0000 URL: https://git.openjdk.org/leyden/commit/9598ff83860235281a08091128b5df90a4a769... 8315969: compiler/rangechecks/TestRangeCheckHoistingScaledIV.java: make flagless Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java Changeset: 9311749e Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-21 16:27:15 +0000 URL: https://git.openjdk.org/leyden/commit/9311749edca0a8afdd2d15fb059be08389a5a1... 8320526: Use title case in building.md Reviewed-by: iris ! doc/building.html ! doc/building.md Changeset: c4aba875 Author: Vladimir Kozlov <kvn@openjdk.org> Date: 2023-11-21 16:48:24 +0000 URL: https://git.openjdk.org/leyden/commit/c4aba875708f1701e8f1b6fa9676f42e235ec4... 8320272: Make method_entry_barrier address shared Reviewed-by: dlong ! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.cpp ! src/hotspot/cpu/arm/stubRoutines_arm.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp ! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.cpp ! src/hotspot/cpu/s390/stubRoutines_s390.hpp ! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp Changeset: 61d81d64 Author: Shaojin Wen <shaojin.wensj@alibaba-inc.com> Committer: Naoto Sato <naoto@openjdk.org> Date: 2023-11-21 17:00:18 +0000 URL: https://git.openjdk.org/leyden/commit/61d81d6496a38e43a6039abc041b67626f06f5... 8317742: ISO Standard Date Format implementation consistency on DateTimeFormatter and String.format Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Formatter.java ! test/jdk/java/util/Formatter/BasicDateTime.java Changeset: 1c0bd81a Author: Weijun Wang <weijun@openjdk.org> Date: 2023-11-21 17:46:11 +0000 URL: https://git.openjdk.org/leyden/commit/1c0bd81a10f97c752818163a573d5983c7e481... 8319124: Update XML Security for Java to 3.0.3 Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureEDDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoReference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Signature11ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/AbstractDOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: f69e6653 Author: Phil Race <prr@openjdk.org> Date: 2023-11-21 17:46:29 +0000 URL: https://git.openjdk.org/leyden/commit/f69e6653f86a7dd781db6c8523f114c0d3f7cc... 8318364: Add an FFM-based implementation of harfbuzz OpenType layout Reviewed-by: jdv, psadhukhan ! src/java.base/share/classes/module-info.java + src/java.desktop/share/classes/sun/font/HBShaper.java ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java + src/java.desktop/share/native/libfontmanager/HBShaper_Panama.c + src/java.desktop/share/native/libfontmanager/hb-jdk-font-p.cc + src/java.desktop/share/native/libfontmanager/hb-jdk-p.h + test/jdk/java/awt/font/GlyphVector/LayoutCompatTest.java Changeset: 6d824364 Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2023-11-21 19:02:48 +0000 URL: https://git.openjdk.org/leyden/commit/6d824364c2fefa3185a8a15bdd41537fad3142... 8320278: ARM32 build is broken after JDK-8301997 Reviewed-by: coleenp, stuefe ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.hpp Changeset: e47cf611 Author: Alec Su <ae40515@yahoo.com.tw> Committer: Phil Race <prr@openjdk.org> Date: 2023-11-21 19:26:49 +0000 URL: https://git.openjdk.org/leyden/commit/e47cf611c9490225e50a548787cbba66ab1470... 8074211: javax.sound.midi: Error with send System Exclusive messages of different length 8250667: MIDI sysex over USB scrambled when reply length matches previous message Reviewed-by: prr ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Util.h ! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java Changeset: d1af748a Author: Xin Liu <xliu@openjdk.org> Date: 2023-11-22 03:23:45 +0000 URL: https://git.openjdk.org/leyden/commit/d1af748ab470e1068d03a8f8bc1a7445eff721... 8309067: gtest/AsyncLogGtest.java fails again in stderrOutput_vm Reviewed-by: jsjolen, dholmes ! test/hotspot/gtest/logging/test_asynclog.cpp Changeset: b3616c9a Author: Hao Sun <haosun@openjdk.org> Date: 2023-11-22 05:32:57 +0000 URL: https://git.openjdk.org/leyden/commit/b3616c9ac09a29824441dea4588ce53fa44306... 8320131: Zero build fails on macOS after JDK-8254693 Reviewed-by: dholmes, jvernee ! src/java.base/share/native/libfallbackLinker/fallbackLinker.c Changeset: 2c31ca52 Author: Dan Heidinga <heidinga@openjdk.org> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-11-22 05:49:51 +0000 URL: https://git.openjdk.org/leyden/commit/2c31ca525b1cd70c3dfcb0463c8c984bdd7c88... 8320335: Deprecate `RegisterFinalizersAtInit` option and code Reviewed-by: eosterlund, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 98edb03a Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-22 09:20:19 +0000 URL: https://git.openjdk.org/leyden/commit/98edb03abe1692dcf5c6c463011b895d6e59b8... 8320382: Remove CompressedKlassPointers::is_valid_base() Reviewed-by: rkennke, aph ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/oops/compressedKlass.cpp ! src/hotspot/share/oops/compressedKlass.hpp Changeset: ceb02903 Author: Christian Stein <cstein@openjdk.org> Date: 2023-11-22 09:49:37 +0000 URL: https://git.openjdk.org/leyden/commit/ceb0290335269374da3a366a5d24dd0b7fa722... 8320447: Remove obsolete `LintCategory.hidden` Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java Changeset: 5e818318 Author: Feilong Jiang <fjiang@openjdk.org> Date: 2023-11-22 10:13:17 +0000 URL: https://git.openjdk.org/leyden/commit/5e818318eac8cda7d42b599dc7d7d44e5c299a... 8320399: RISC-V: Some format clean-up in opto assembly code Reviewed-by: fyang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/riscv.ad Changeset: 6ce0ebb8 Author: Matthew Donovan <mdonovan@openjdk.org> Date: 2023-11-22 13:00:56 +0000 URL: https://git.openjdk.org/leyden/commit/6ce0ebb858d3112f136e12d3ad595f805f6871... 8295343: sun/security/pkcs11 tests fail on Linux RHEL 8.6 and newer Reviewed-by: erikj, ihse, valeriep ! doc/testing.html ! doc/testing.md ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/README ! test/jdk/sun/security/tools/keytool/NssTest.java ! test/jdk/sun/security/tools/keytool/p11-nss.txt Changeset: bf0a904f Author: suchismith <suchismith1993@gmail.com> Committer: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-22 13:39:25 +0000 URL: https://git.openjdk.org/leyden/commit/bf0a904f0e2f29e9967c38e437b702d92c096e... 8318175: AIX PPC64: Handle alignment of double in structs Reviewed-by: mdoerr, amitkumar ! test/jdk/java/foreign/nested/libNested.c ! test/jdk/java/foreign/shared.h Changeset: 8b47a149 Author: Varada M <varadam@openjdk.org> Committer: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-22 13:43:33 +0000 URL: https://git.openjdk.org/leyden/commit/8b47a14958913c70291d46afdde4e527f9bdc9... 8320309: AIX: pthreads created by foreign test library don't work as expected Reviewed-by: mdoerr, mbaesken, stuefe ! test/lib/native/testlib_threads.h Changeset: c39d001c Author: Patricio Chilano Mateo <pchilanomate@openjdk.org> Date: 2023-11-22 14:59:47 +0000 URL: https://git.openjdk.org/leyden/commit/c39d001c7a1ae9eb322a7bb621a03e18c9bf02... 8319137: release _object in ObjectMonitor dtor to avoid races Reviewed-by: stefank, aboldtch, shade, dcubed, eosterlund ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 25cebe8c Author: suchismith1993 <suchismith1993@gmail.com> Committer: Amit Kumar <amitkumar@openjdk.org> Date: 2023-11-22 15:43:34 +0000 URL: https://git.openjdk.org/leyden/commit/25cebe8c3ed5c03b4da2da5bb2f7637c8cd405... 8317799: AIX PPC64: FFI symbol lookup doesn't find symbols Reviewed-by: mdoerr, ihse, dholmes, jvernee ! make/modules/java.base/Lib.gmk + src/java.base/aix/native/libsyslookup/syslookup.c Changeset: 35526d02 Author: Sonia Zaldana Calles <szaldana@openjdk.org> Committer: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-22 16:01:27 +0000 URL: https://git.openjdk.org/leyden/commit/35526d02c3fc6c31112a97a510d000c357b7e3... 8257076: os::scan_pages is empty on all platforms Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/runtime/os.hpp Changeset: 5d4a54bc Author: Sonia Zaldana Calles <szaldana@openjdk.org> Committer: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-22 16:03:45 +0000 URL: https://git.openjdk.org/leyden/commit/5d4a54bccd9f7a163944f8fdf805af95b0ae1a... 8319449: compiler/print/CompileCommandPrintMemStat.java fails on Graal Reviewed-by: kvn, stuefe ! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java Changeset: 524da141 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-22 16:08:54 +0000 URL: https://git.openjdk.org/leyden/commit/524da141e7976cb136fa1769714a01235cd395... 8320418: PPC64: invokevfinal_helper duplicates code to handle ResolvedMethodEntry Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/templateTable_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp Changeset: a4bd9e4d Author: Arseny Bochkarev <arseny.bochkarev@syntacore.com> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-11-22 16:13:49 +0000 URL: https://git.openjdk.org/leyden/commit/a4bd9e4d0bca0218f27a405b8154425441c10f... 8319440: RISC-V: jdk can't be built with clang due to register keyword Reviewed-by: fyang ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp Changeset: 93bdc2a6 Author: Joe Wang <joehw@openjdk.org> Date: 2023-11-22 17:11:26 +0000 URL: https://git.openjdk.org/leyden/commit/93bdc2a6db91a95d6ee52ec92080e586c694da... 8306055: Add a built-in Catalog to JDK XML module Reviewed-by: ihse, lancea, alanb ! make/modules/java.xml/Java.gmk ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java + src/java.xml/share/classes/jdk/xml/internal/JdkCatalog.java ! src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/JDKCatalog.xml + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/java/dtd/preferences.dtd + src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/java/dtd/properties.dtd ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java ! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/CatalogTestBase.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/DOMTest.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/SAXTest.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/SchemaTest.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/StAXTest.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/TransformTest.java + test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/TestCatalog.xml = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/dtds/XSLDTD.dtd + test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/dtds/paramEntity.dtd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/dtds/test.dtd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xinclude/XI_red.dtd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xinclude/XI_simple.xml + test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xinclude/XI_test2.xml + test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xinclude/XI_utf8.xml = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xsds/XSDImport_person.xsd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xsds/XSDImport_product.xsd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xsds/XSDInclude_person.xsd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xsds/XSDInclude_product.xsd = test/jaxp/javax/xml/jaxp/unittest/common/catalog/testcatalog/xsds/val_test.xsd + 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/dtd/DTDTestBase.java ! test/jaxp/javax/xml/jaxp/unittest/common/util/TestBase.java + test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/XI_roottest.xml + test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/test.xml + test/jaxp/javax/xml/jaxp/unittest/common/xmlfiles/testExternalParameter.xml Changeset: 1629a905 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-22 17:17:11 +0000 URL: https://git.openjdk.org/leyden/commit/1629a9059bd2e0f07559a384be4276c7dc13ef... 8320331: G1 Full GC Heap verification relies on metadata not reset before verification Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java Changeset: 407cdd4c Author: Jonathan Gibbons <jjg@openjdk.org> Date: 2023-11-22 17:23:38 +0000 URL: https://git.openjdk.org/leyden/commit/407cdd4cac4c78c50d5f27299d6d65e082a966... 8320207: doclet incorrectly chooses code font for a See Also link Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SeeTaglet.java ! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java ! test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java + test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagFont.java Changeset: 30462f9d Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-22 17:55:17 +0000 URL: https://git.openjdk.org/leyden/commit/30462f9da40d3a7ec18fcf46e2154fabb5fd47... 8318986: Improve GenericWaitBarrier performance Reviewed-by: rehn, iwalulya, pchilanomate ! src/hotspot/share/utilities/waitBarrier_generic.cpp ! src/hotspot/share/utilities/waitBarrier_generic.hpp Changeset: 572b14ac Author: Chris Plummer <cjplummer@openjdk.org> Date: 2023-11-22 17:59:42 +0000 URL: https://git.openjdk.org/leyden/commit/572b14ac8697497d9c0aefe92864075e712c17... 8320536: problemlist failing serviceability/attach/ConcAttachTest.java test on macosx Reviewed-by: amenkov, dholmes ! test/hotspot/jtreg/ProblemList.txt Changeset: aac43184 Author: Oliver Lockwood <olockwood@dalet.com> Committer: Daniel Fuchs <dfuchs@openjdk.org> Date: 2023-11-22 18:25:44 +0000 URL: https://git.openjdk.org/leyden/commit/aac43184319d852eb792c83dfb52d74a312610... 8320577: Improve MessageHeader's toString() function to make HttpURLConnection's debug log readable Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/sun/net/www/MessageHeader.java Changeset: 6016536a Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-11-22 20:48:42 +0000 URL: https://git.openjdk.org/leyden/commit/6016536ab96e154f4eaff10ac19f590c812e53... 8314745: JFR: @StackFilter Reviewed-by: mgronlun ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilter.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilter.hpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.cpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/jdk.jfr/share/classes/jdk/jfr/events/ProcessStartEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityPropertyModificationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/SecurityProviderServiceEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/StackFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/events/TLSHandshakeEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java + test/jdk/jdk/jfr/api/metadata/annotations/TestStackFilter.java + test/jdk/jdk/jfr/api/metadata/annotations/UnloadableClass.java ! test/jdk/jdk/jfr/event/os/TestProcessStart.java ! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java ! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java ! test/jdk/jdk/jfr/event/security/TestSecurityProviderServiceEvent.java ! test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java ! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java ! test/lib/jdk/test/lib/jfr/Events.java Changeset: 2bb4b939 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-23 00:27:27 +0000 URL: https://git.openjdk.org/leyden/commit/2bb4b9398d65e3f37f34e45476c969ff0afb15... 8319569: Several java/util tests should be updated to accept VM flags Reviewed-by: naoto, lancea ! test/jdk/java/util/Calendar/SupplementalJapaneseEraTestRun.java ! test/jdk/java/util/Currency/PropertiesTest.sh ! test/jdk/java/util/Locale/LocaleProvidersRun.java ! test/jdk/java/util/ResourceBundle/Control/MissingResourceCauseTestRun.java ! test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java ! test/jdk/java/util/ResourceBundle/modules/layer/LayerTest.java ! test/jdk/java/util/ResourceBundle/modules/unnamed/UnNamedTest.java ! test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java ! test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java ! test/jdk/java/util/TimeZone/TimeZoneDatePermissionCheckRun.java ! test/jdk/java/util/logging/LoggingDeadlock2.java ! test/jdk/java/util/zip/EntryCount64k.java Changeset: 864b39a8 Author: Feilong Jiang <fjiang@openjdk.org> Date: 2023-11-23 00:50:27 +0000 URL: https://git.openjdk.org/leyden/commit/864b39a89398731bfde9af10c3d7797ff5d057... 8320564: RISC-V: Minimal build failed after JDK-8316592 Reviewed-by: fyang, shade ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp Changeset: 14193a04 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-23 07:15:43 +0000 URL: https://git.openjdk.org/leyden/commit/14193a049ebcbd3639962729c631293b8d3a91... 8314614: jdk/jshell/ImportTest.java failed with "InternalError: Failed remote listen" 8312140: jdk/jshell tests failed with JDI socket timeouts Reviewed-by: asotona ! test/langtools/jdk/jshell/AnalyzeSnippetTest.java ! test/langtools/jdk/jshell/CustomInputToolBuilder.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java ! test/langtools/jdk/jshell/IdGeneratorTest.java ! test/langtools/jdk/jshell/KullaTesting.java + test/langtools/jdk/jshell/Presets.java ! test/langtools/jdk/jshell/ReplToolTesting.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolReloadTest.java ! test/langtools/jdk/jshell/UITesting.java Changeset: 06d957fd Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-23 08:20:38 +0000 URL: https://git.openjdk.org/leyden/commit/06d957fd7c1ff59f314315969a545a8f4a5137... 8320582: Zero: Misplaced CX8 enablement flag Reviewed-by: dholmes ! src/hotspot/cpu/zero/vm_version_zero.cpp Changeset: c49fb4fc Author: Christian Hagedorn <chagedorn@openjdk.org> Date: 2023-11-23 08:36:34 +0000 URL: https://git.openjdk.org/leyden/commit/c49fb4fca278a35795023116df1023c9018f08... 8320403: C2: PrintIdeal is no longer dumped to tty when xtty is set Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp Changeset: 8db7bad9 Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Emanuel Peter <epeter@openjdk.org> Date: 2023-11-23 08:42:09 +0000 URL: https://git.openjdk.org/leyden/commit/8db7bad992a0f31de9c7e00c2657c186705391... 8319813: Remove upper limit on number of compiler phases in phasetype.hpp Reviewed-by: chagedorn, rcastanedalo, epeter ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp Changeset: 99b9cb0a Author: Ivan Šipka <isipka@openjdk.org> Committer: Mark Sheppard <msheppar@openjdk.org> Date: 2023-11-23 10:31:23 +0000 URL: https://git.openjdk.org/leyden/commit/99b9cb0a2eae1196f2127cd48e4085f19a90c4... 8320586: update manual test/jdk/TEST.groups Reviewed-by: msheppar ! test/jdk/TEST.groups Changeset: 3787ff8d Author: Axel Boldt-Christmas <aboldtch@openjdk.org> Date: 2023-11-23 12:41:51 +0000 URL: https://git.openjdk.org/leyden/commit/3787ff8d1d8dbcaaebb9616c5bc543e2fe21a9... 8319700: [AArch64] C2 compilation fails with "Field too big for insn" Reviewed-by: aph, thartmann ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp Changeset: beaa79c2 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-23 15:15:12 +0000 URL: https://git.openjdk.org/leyden/commit/beaa79c28b4b61229613d0323b1519606d413a... 8320663: Fix C syntax in LIB_SETUP_HSDIS_BINUTILS Co-authored-by: Galder Zamarreño <galder@openjdk.org> Reviewed-by: rehn ! make/autoconf/lib-hsdis.m4 Changeset: 06f040ba Author: Pavel Rappo <prappo@openjdk.org> Date: 2023-11-23 15:52:04 +0000 URL: https://git.openjdk.org/leyden/commit/06f040ba3ad4dab5588b79e9d0b013a4edd8ef... 8320645: DocLint should use javax.lang.model to detect default constructors Reviewed-by: jlahoda, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java Changeset: 6d79e0aa Author: Yuri Gaevsky <yuri.gaevsky@gmail.com> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-11-23 16:06:05 +0000 URL: https://git.openjdk.org/leyden/commit/6d79e0aa3c32f687d5120811de955d5ae19e0f... 8318159: RISC-V: Improve itable_stub Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp Changeset: cb95e393 Author: Abhishek Kumar <abhiscxk@openjdk.org> Date: 2023-11-23 16:18:46 +0000 URL: https://git.openjdk.org/leyden/commit/cb95e393b638d49a2ac07d3173f1ad7581176e... 8224261: JProgressBar always with border painted around it Reviewed-by: aivanov, dnguyen ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java + test/jdk/javax/swing/JProgressBar/TestProgressBarBorder.java Changeset: 6f263111 Author: Gergö Barany <gbarany@openjdk.org> Committer: Tom Rodriguez <never@openjdk.org> Date: 2023-11-23 18:33:19 +0000 URL: https://git.openjdk.org/leyden/commit/6f263111a1812873291e91870e341ccce804d0... 8318490: Increase timeout for JDK tests that are close to the limit when run with libgraal Reviewed-by: dnsimon, never, thartmann ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread007.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread008.java ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/templates/Unit-header.template Changeset: 28026434 Author: Jiangli Zhou <jiangli@openjdk.org> Date: 2023-11-23 19:25:29 +0000 URL: https://git.openjdk.org/leyden/commit/28026434f74726d72857e781b8f1c3d12aba91... 8314243: Make VM_Exit::wait_for_threads_in_native_to_block wait for user threads time configurable Reviewed-by: dholmes ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmOperations.cpp Changeset: 14557e72 Author: Afshin Zafari <azafari@openjdk.org> Date: 2023-11-23 22:16:57 +0000 URL: https://git.openjdk.org/leyden/commit/14557e72ef55c6161a3fa0c1960f7be618a34b... 8314502: Change the comparator taking version of GrowableArray::find to be a template method Reviewed-by: jsjolen, sspitsyn, stefank ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/unhandledOops.hpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/diagnosticFramework.hpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/gtest/utilities/test_growableArray.cpp Changeset: c75c3887 Author: David Holmes <dholmes@openjdk.org> Date: 2023-11-23 22:23:42 +0000 URL: https://git.openjdk.org/leyden/commit/c75c38871ee7b5c9f7f0c195d649c16967f786... 8318776: Require supports_cx8 to always be true Reviewed-by: eosterlund, shade, dcubed ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/vm_version.cpp ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java - src/java.base/share/native/libjava/AtomicLong.c ! test/hotspot/gtest/runtime/test_atomic.cpp - test/jdk/java/util/concurrent/atomic/VMSupportsCS8.java Changeset: df1b896e Author: Doug Simon <dnsimon@openjdk.org> Date: 2023-11-23 23:36:08 +0000 URL: https://git.openjdk.org/leyden/commit/df1b896e01f4e7feeff90c1836aa395201fc4e... 8320679: [JVMCI] invalid code in PushLocalFrame event message Reviewed-by: never ! src/hotspot/share/jvmci/jvmciEnv.cpp Changeset: fc314740 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-24 06:30:08 +0000 URL: https://git.openjdk.org/leyden/commit/fc314740e947b2338ab9e4d4fce0c4f52de56c... 8318913: The module-infos for --release data do not contain pre-set versions Co-authored-by: Erik Joelsson <erikj@openjdk.org> Reviewed-by: vromero, ihse ! make/Main.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/spec.gmk.in ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java - make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java ! make/modules/jdk.compiler/Gendata.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java + test/langtools/tools/javac/platform/ModuleVersionTest.java + test/langtools/tools/javac/platform/NonExportedPermittedTypes.java + test/langtools/tools/javac/platform/NonExportedPermittedTypes.out ! test/langtools/tools/javac/platform/NonExportedSuperTypes.java + test/langtools/tools/javac/platform/ReleaseAndEnablePreview.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java Changeset: 26c33904 Author: Matthias Baesken <mbaesken@openjdk.org> Date: 2023-11-24 07:56:40 +0000 URL: https://git.openjdk.org/leyden/commit/26c3390421f4888eb59017cadb2bf21a15e25b... 8320383: refresh libraries cache on AIX in VMError::report Reviewed-by: stuefe, mdoerr ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 0c9a61c1 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-24 09:05:39 +0000 URL: https://git.openjdk.org/leyden/commit/0c9a61c18545c7bd48e54e6b4e523b9ad8d050... 8319220: Pattern matching switch with a lot of cases is unduly slow Reviewed-by: asotona, vromero ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java Changeset: 4d50df63 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-11-24 14:55:57 +0000 URL: https://git.openjdk.org/leyden/commit/4d50df63b6ea76fd6a6c387593c3d6bc942900... 8320691: Timeout handler on Windows takes 2 hours to complete Reviewed-by: stuefe, jpai, ihse, alanb ! test/failure_handler/src/share/conf/windows.properties Changeset: 6aa19766 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-24 22:44:25 +0000 URL: https://git.openjdk.org/leyden/commit/6aa197667ad05bd93adf3afc7b06adbfb2b18a... 8320363: ppc64 TypeEntries::type_unknown logic looks wrong, missed optimization opportunity Reviewed-by: lucy, rrich ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp Changeset: 91279fcf Author: Axel Boldt-Christmas <aboldtch@openjdk.org> Date: 2023-11-27 07:22:32 +0000 URL: https://git.openjdk.org/leyden/commit/91279fcf058a6bb16a7749c328179ab94227bb... 8319778: Remove unreachable code in ObjectSynchronizer::exit Reviewed-by: rkennke, dholmes, pchilanomate, dcubed ! src/hotspot/share/runtime/lockStack.hpp ! src/hotspot/share/runtime/lockStack.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: bddcd086 Author: Conor Cleary <ccleary@openjdk.org> Date: 2023-11-27 08:09:10 +0000 URL: https://git.openjdk.org/leyden/commit/bddcd086b7c76d915aaa76427c2ae4088ad423... 8304701: Request with timeout aborts later in-flight request on HTTP/1.1 cxn Reviewed-by: dfuchs, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java + test/jdk/java/net/httpclient/RedirectTimeoutTest.java Changeset: f6e5559a Author: Christoph Langer <clanger@openjdk.org> Date: 2023-11-27 08:21:59 +0000 URL: https://git.openjdk.org/leyden/commit/f6e5559ae9d1c8b84b31af5d36e93b43e7731b... 8320601: ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-all Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 28d3762b Author: Adam Sotona <asotona@openjdk.org> Date: 2023-11-27 08:25:31 +0000 URL: https://git.openjdk.org/leyden/commit/28d3762bd30a31623f2ed97a1870313d3a2b9a... 8320618: NPE: Cannot invoke "java.lang.constant.ClassDesc.isArray()" because "this.sym" is null Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java ! test/jdk/jdk/classfile/StackMapsTest.java Changeset: 12723688 Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2023-11-27 09:01:22 +0000 URL: https://git.openjdk.org/leyden/commit/12723688ca49d379d43fd0fd0e55a28afe2996... 8318113: CSS.BackgroundImage doesn't implement equals Reviewed-by: aivanov, tr, prr ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! test/jdk/javax/swing/text/html/CSS/CSSAttributeEqualityBug.java Changeset: a40d8d97 Author: Ekaterina Vergizova <evergizova@openjdk.org> Committer: Yuri Nesterenko <yan@openjdk.org> Date: 2023-11-27 13:38:44 +0000 URL: https://git.openjdk.org/leyden/commit/a40d8d97e84d88d1a65aba81bfc09339be95e4... 8314220: Configurable InlineCacheBuffer size Reviewed-by: dlong, kvn ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 4977922a Author: Jasmine Karthikeyan <jkarthikeyan@openjdk.org> Committer: Tobias Hartmann <thartmann@openjdk.org> Date: 2023-11-27 14:44:08 +0000 URL: https://git.openjdk.org/leyden/commit/4977922a3f48613d18da021c619093ce210749... 8320330: Improve implementation of RShift Value Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/mulnode.cpp + test/hotspot/jtreg/compiler/c2/irTests/RShiftINodeIdealizationTests.java + test/hotspot/jtreg/compiler/c2/irTests/RShiftLNodeIdealizationTests.java Changeset: a006d7ea Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-27 14:52:42 +0000 URL: https://git.openjdk.org/leyden/commit/a006d7eae02772e9c25dd69a5ac5c7fc612a2f... 8294549: configure script should detect unsupported path Co-authored-by: Mike Duigou <mduigou@openjdk.org> Reviewed-by: erikj ! configure ! make/autoconf/configure Changeset: f9e9131e Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-27 16:09:20 +0000 URL: https://git.openjdk.org/leyden/commit/f9e9131e126802af95f27abdd667e310033fd1... 8319703: Serial: Remove generationSpec Reviewed-by: cjplummer, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/generation.cpp ! src/hotspot/share/gc/serial/generation.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp - src/hotspot/share/gc/shared/generationSpec.cpp - src/hotspot/share/gc/shared/generationSpec.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java Changeset: 5e24aaf4 Author: Vicente Romero <vromero@openjdk.org> Date: 2023-11-27 16:23:02 +0000 URL: https://git.openjdk.org/leyden/commit/5e24aaf4f7f11862ec8ac9d5c3e65d614104fb... 8320001: javac crashes while adding type annotations to the return type of a constructor Reviewed-by: cushon, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnConstructorsTest.java Changeset: 12e983a7 Author: Archie Cobbs <acobbs@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2023-11-27 17:26:52 +0000 URL: https://git.openjdk.org/leyden/commit/12e983a72e72ed56741ddc45e47d337716a8da... 8194743: Compiler implementation for Statements before super() Reviewed-by: vromero, jwaters, mcimadamore ! 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/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.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/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! test/langtools/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.out + test/langtools/tools/javac/SuperInit/SuperInitFails.java + test/langtools/tools/javac/SuperInit/SuperInitFails.out + test/langtools/tools/javac/SuperInit/SuperInitGood.java ! test/langtools/tools/javac/diags/examples.not-yet.txt - test/langtools/tools/javac/diags/examples/CallMustBeFirst.java = test/langtools/tools/javac/diags/examples/CallOnlyInConstructor.java + test/langtools/tools/javac/diags/examples/CallsNotAllowedHere.java + test/langtools/tools/javac/diags/examples/FeatureStatementsBeforeSuper.java ! test/langtools/tools/javac/diags/examples/FirstInvocationMustBeAnotherConstructor.java + test/langtools/tools/javac/diags/examples/RedundantSuperclassInit.java + test/langtools/tools/javac/diags/examples/ReturnBeforeSuperclassInit.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: f0a12c57 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-27 17:32:41 +0000 URL: https://git.openjdk.org/leyden/commit/f0a12c571b3c2e7f5c1cdadb70742f27a69f93... 8320763: Fix spacing arround assignment in spec.gmk.in Reviewed-by: erikj, iris ! make/autoconf/spec.gmk.in Changeset: 82967f45 Author: steveatgh <steve.dohrmann@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-27 17:35:39 +0000 URL: https://git.openjdk.org/leyden/commit/82967f45db3b9555be03fcabdba380852ea21e... 8310159: Bulk copy with Unsafe::arrayCopy is slower compared to memcpy Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org> Reviewed-by: thartmann, jbhateja, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp + test/micro/org/openjdk/bench/java/lang/ArrayCopyAlignedLarge.java Changeset: 6871a2ff Author: Joe Darcy <darcy@openjdk.org> Date: 2023-11-27 20:36:29 +0000 URL: https://git.openjdk.org/leyden/commit/6871a2ff1207d3ee70973b1c4ee9bd09969c18... 8320803: Update SourceVersion.RELEASE_22 description for language changes Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: 5f7f2c4e Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-11-27 21:42:47 +0000 URL: https://git.openjdk.org/leyden/commit/5f7f2c4ea07d41c2f280ca341b49c857c14362... 8320249: tools/jpackage/share/AddLauncherTest.java#id1 fails intermittently on Windows in verifyDescription Reviewed-by: almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.cpp ! src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.h ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp Changeset: 1bb250c9 Author: Dean Long <dlong@openjdk.org> Date: 2023-11-27 22:01:37 +0000 URL: https://git.openjdk.org/leyden/commit/1bb250c9e6b65d1a7a2b90eeb7d6e3a936fb8e... 8261837: SIGSEGV in ciVirtualCallTypeData::translate_from Co-authored-by: Fei Yang <fyang@openjdk.org> Reviewed-by: iveresov, vlivanov, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 726f854b Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-11-27 22:20:43 +0000 URL: https://git.openjdk.org/leyden/commit/726f854b141dc2f6474e81c7bcf12608bf6577... 8320706: RuntimePackageTest.testUsrInstallDir test fails on Linux Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 7848ed77 Author: Alexey Semenyuk <asemenyuk@openjdk.org> Date: 2023-11-27 22:28:38 +0000 URL: https://git.openjdk.org/leyden/commit/7848ed779b8c292fe78b5e4c90a7504e034e1b... 8301856: Generated .spec file for RPM installers uninstalls desktop launcher on update Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java + src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/common_utils.sh ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/desktop_utils.sh ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/services_utils.sh ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.preinst ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.prerm ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellCustomAction.java ! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java + test/jdk/tools/jpackage/linux/ServiceAndDesktopTest.java + test/jdk/tools/jpackage/linux/UpgradeTest.java Changeset: f1a24f6d Author: Michael McMahon <michaelm@openjdk.org> Date: 2023-11-27 22:43:48 +0000 URL: https://git.openjdk.org/leyden/commit/f1a24f6d4827f9b8648dd2afe6d606dab67d51... 8318599: HttpURLConnection cache issues leading to crashes in JGSS w/ native GSS introduced by 8303809 Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java Changeset: 0678253b Author: Joe Wang <joehw@openjdk.org> Date: 2023-11-28 06:48:22 +0000 URL: https://git.openjdk.org/leyden/commit/0678253bffca91775d29d2942f48c806ab4d2c... 8320602: Lock contention in SchemaDVFactory.getInstance() Reviewed-by: iris, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java Changeset: 20aae3c4 Author: Galder Zamarreño <galder@openjdk.org> Committer: Andrew Dinn <adinn@openjdk.org> Date: 2023-11-28 08:33:23 +0000 URL: https://git.openjdk.org/leyden/commit/20aae3c4388ac33af54bbe25328c5fe817c0bd... 8320533: Adjust capstone integration for v6 changes Reviewed-by: ihse, aph ! make/Hsdis.gmk ! make/autoconf/lib-hsdis.m4 ! make/autoconf/spec.gmk.in ! src/utils/hsdis/capstone/hsdis-capstone.c Changeset: debf0ecf Author: Kevin Walls <kevinw@openjdk.org> Date: 2023-11-28 09:48:40 +0000 URL: https://git.openjdk.org/leyden/commit/debf0ecfb0076f5513595c74038215520d6307... 8313355: javax/management/remote/mandatory/notif/ListenerScaleTest.java failed with "Exception: Failed: ratio=792.2791601423487" Reviewed-by: sspitsyn ! test/jdk/javax/management/remote/mandatory/notif/ListenerScaleTest.java Changeset: efc39225 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-28 09:49:03 +0000 URL: https://git.openjdk.org/leyden/commit/efc392259c64986bbbe880259e95b09058b907... 8319048: Monitor deflation unlink phase prolongs time to safepoint Reviewed-by: ysr, stefank, aboldtch, dcubed ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp + test/hotspot/jtreg/runtime/Monitor/MonitorUnlinkBatchTest.java Changeset: 464dc3da Author: Joachim Kern <jkern@openjdk.org> Committer: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-28 09:57:48 +0000 URL: https://git.openjdk.org/leyden/commit/464dc3dab540a36aeea76dbeea548c600df587... 8319633: runtime/posixSig/TestPosixSig.java intermittent timeouts on UNIX Reviewed-by: dholmes, stuefe, mdoerr ! test/hotspot/jtreg/runtime/posixSig/TestPosixSig.java Changeset: a5ccd3be Author: Jorn Vernee <jvernee@openjdk.org> Date: 2023-11-28 10:17:58 +0000 URL: https://git.openjdk.org/leyden/commit/a5ccd3beaf069bdfe81736f6c62e5b4b9e18b5... 8267532: C2: Profile and prune untaken exception handlers 8310011: Arena with try-with-resources is slower than it should be Reviewed-by: thartmann, vlivanov ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp + test/hotspot/jtreg/compiler/c2/TestExHandlerTrap.java + test/hotspot/jtreg/compiler/c2/irTests/TestPrunedExHandler.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java + test/micro/org/openjdk/bench/java/lang/foreign/ResourceScopeCloseMin.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java Changeset: 99f870c4 Author: Eirik Bjorsnos <eirbjo@gmail.com> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-28 10:20:11 +0000 URL: https://git.openjdk.org/leyden/commit/99f870c43fea4e31a63240733ab9a471469f28... 8320781: Fix whitespace in j.l.Double and j.u.z.ZipInputStream @snippets Reviewed-by: lancea, bpb, darcy, jpai ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java Changeset: 4bcda602 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-28 10:40:14 +0000 URL: https://git.openjdk.org/leyden/commit/4bcda602668835c35e2ac6ff6702d15cd249bc... 8319713: Parallel: Remove PSAdaptiveSizePolicy::should_full_GC Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: 63ad868e Author: Gaurav Chaudhari <gaurav.chaudhari@ibm.com> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-28 11:35:00 +0000 URL: https://git.openjdk.org/leyden/commit/63ad868e182279eeef8b5d27a25453873039d2... 8319668: Fixup of jar filename typo in BadFactoryTest.sh Reviewed-by: alanb, jpai ! test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh Changeset: 2fae07f5 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-11-28 12:32:23 +0000 URL: https://git.openjdk.org/leyden/commit/2fae07f53f84b71df80ff95d858e8bbef28167... 8319311: JShell Process Builder should be configurable Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/langtools/jdk/jshell/JdiStarterTest.java Changeset: e33b6c10 Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-28 13:33:50 +0000 URL: https://git.openjdk.org/leyden/commit/e33b6c10f8d3244ec2f4204cd4de404e0e0686... 8319437: NMT should show library names in call stacks Reviewed-by: dholmes, zgu ! src/hotspot/share/utilities/nativeCallStack.cpp Changeset: db7fedfa Author: Kevin Rushforth <kcr@openjdk.org> Committer: Erik Joelsson <erikj@openjdk.org> Date: 2023-11-28 13:51:10 +0000 URL: https://git.openjdk.org/leyden/commit/db7fedfa88d17541738841678473dfc0d480eb... 8320358: GHA: ignore jdk* branches Reviewed-by: ihse ! .github/workflows/main.yml Changeset: 86bb8040 Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-11-28 14:51:08 +0000 URL: https://git.openjdk.org/leyden/commit/86bb8040297bef55a46f9089f11481433746a2... 8320863: dsymutil command leaves around temporary directories Reviewed-by: erikj, ihse ! make/common/NativeCompilation.gmk Changeset: ebbef629 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-28 15:32:21 +0000 URL: https://git.openjdk.org/leyden/commit/ebbef629c74dc670adc74a3905a6acf17dbd72... 8320769: Remove ill-adviced "make install" target Reviewed-by: erikj, shade ! make/Global.gmk - make/Install.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.in Changeset: 66ae6d52 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-28 17:15:32 +0000 URL: https://git.openjdk.org/leyden/commit/66ae6d52a1590d9773fc9a32623339a58d70d7... 8320899: Select the correct Makefile when running make in build directory Reviewed-by: erikj ! make/autoconf/Makefile.in Changeset: 69c0b243 Author: Justin Lu <jlu@openjdk.org> Date: 2023-11-28 17:23:13 +0000 URL: https://git.openjdk.org/leyden/commit/69c0b24386d0bcf2f2d623ccef0192a54753f9... 8320714: java/util/Locale/LocaleProvidersRun.java and java/util/ResourceBundle/modules/visibility/VisibilityTest.java timeout after passing Reviewed-by: naoto, bpb, lancea ! test/jdk/java/util/Locale/LocaleProvidersRun.java ! test/jdk/java/util/ResourceBundle/modules/visibility/VisibilityTest.java Changeset: adad1320 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-28 17:33:23 +0000 URL: https://git.openjdk.org/leyden/commit/adad132028507b5338d0fd055aa06e1bbf9fe8... 8320767: Use := wherever possible in spec.gmk.in Reviewed-by: erikj ! make/autoconf/spec.gmk.in Changeset: dc256fbc Author: Thomas Stuefe <stuefe@openjdk.org> Date: 2023-11-28 17:48:54 +0000 URL: https://git.openjdk.org/leyden/commit/dc256fbc6490f8163adb286dbb7380c10e5e1e... 8320061: [nmt] Multiple issues with peak accounting Reviewed-by: jsjolen, mbaesken ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java + test/hotspot/jtreg/runtime/NMT/NMTTestUtils.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java Changeset: 21d361e9 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-28 20:55:27 +0000 URL: https://git.openjdk.org/leyden/commit/21d361e944a599e82e5ed93aa81ad485b46018... 8320525: G1: G1UpdateRemSetTrackingBeforeRebuild::distribute_marked_bytes accesses partially unloaded klass Reviewed-by: ayang, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: ce4e6e2b Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-11-28 21:40:20 +0000 URL: https://git.openjdk.org/leyden/commit/ce4e6e2bd704a90abc8e8e1586325769076c20... 8320915: Update copyright year in build files Reviewed-by: erikj, iris ! .github/actions/get-msys2/action.yml ! .github/workflows/build-cross-compile.yml ! make/CompileDemos.gmk ! make/CompileModuleTools.gmk ! make/Hsdis.gmk ! make/ReleaseFile.gmk ! make/RunTestsPrebuilt.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/ToolsJdk.gmk ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/flags-other.m4 ! make/autoconf/lib-ffi.m4 ! make/common/MakeIO.gmk ! make/common/Modules.gmk ! make/common/ProcessMarkdown.gmk ! make/data/ubsan/ubsan_default_options.c ! make/data/ubsan/ubsan_default_options.cpp ! make/devkit/createMacosxDevkit.sh ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/lib/JvmFlags.gmk ! make/ide/eclipse/CreateWorkspace.gmk ! make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java ! make/ide/idea/langtools/template/src/idea/LangtoolsIdeaAntLogger.java ! make/ide/visualstudio/hotspot/CreateVSProject.gmk ! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! make/jdk/src/classes/build/tools/depend/Depend.java ! make/jdk/src/classes/build/tools/depend/DependTest.java ! make/jdk/src/classes/build/tools/generatecharacter/PropList.java ! make/langtools/tools/javacserver/client/Client.java ! make/modules/java.base/Java.gmk ! make/modules/java.base/gensrc/GensrcCharacterData.gmk ! make/modules/java.datatransfer/Java.gmk ! make/modules/java.desktop/Java.gmk ! make/modules/java.logging/Java.gmk ! make/modules/java.management/Java.gmk ! make/modules/java.naming/Java.gmk ! make/modules/java.rmi/Java.gmk ! make/modules/java.security.jgss/Java.gmk ! make/modules/java.sql.rowset/Java.gmk ! make/modules/java.sql/Java.gmk ! make/modules/java.xml.crypto/Java.gmk ! make/modules/java.xml/Java.gmk ! make/modules/jdk.charsets/Java.gmk ! make/modules/jdk.compiler/Java.gmk ! make/modules/jdk.hotspot.agent/Java.gmk ! make/modules/jdk.httpserver/Java.gmk ! make/modules/jdk.internal.jvmstat/Java.gmk ! make/modules/jdk.internal.le/Java.gmk ! make/modules/jdk.internal.le/Lib.gmk ! make/modules/jdk.internal.opt/Java.gmk ! make/modules/jdk.internal.vm.ci/Java.gmk ! make/modules/jdk.jartool/Java.gmk ! make/modules/jdk.javadoc/Java.gmk ! make/modules/jdk.jcmd/Java.gmk ! make/modules/jdk.jconsole/Java.gmk ! make/modules/jdk.jdeps/Gensrc.gmk ! make/modules/jdk.jdeps/Java.gmk ! make/modules/jdk.jdeps/Launcher.gmk ! make/modules/jdk.jdi/Java.gmk ! make/modules/jdk.jpackage/Java.gmk ! make/modules/jdk.jshell/Java.gmk ! make/modules/jdk.localedata/Java.gmk ! make/modules/jdk.sctp/Java.gmk ! make/scripts/compare_exceptions.sh.incl ! make/scripts/fixpath.sh ! make/test/BuildFailureHandler.gmk Changeset: f93b18f3 Author: Erik Joelsson <erikj@openjdk.org> Date: 2023-11-28 23:32:18 +0000 URL: https://git.openjdk.org/leyden/commit/f93b18f39cce34fca79b688cee3324d1db2eef... 8320932: [BACKOUT] dsymutil command leaves around temporary directories Reviewed-by: mikael ! make/common/NativeCompilation.gmk Changeset: 2c4c6c9b Author: John Jiang <jjiang@openjdk.org> Date: 2023-11-28 23:52:22 +0000 URL: https://git.openjdk.org/leyden/commit/2c4c6c9ba3f4682e3696ecdd9aea1905443785... 8320049: PKCS10 would not discard the cause when throw SignatureException on invalid key Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java Changeset: 3ccd02f1 Author: Fei Gao <fgao@openjdk.org> Date: 2023-11-29 01:41:20 +0000 URL: https://git.openjdk.org/leyden/commit/3ccd02f14211a3384f27fba1633f9d8421378c... 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@openjdk.org> Date: 2023-11-29 01:41:38 +0000 URL: https://git.openjdk.org/leyden/commit/a657aa38a56056211a9d2773b30e8fe1a89c12... 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@openjdk.org> Date: 2023-11-29 03:06:32 +0000 URL: https://git.openjdk.org/leyden/commit/5e1b771a19962042a0020a9148e94e14d63025... 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@openjdk.org> Date: 2023-11-29 04:33:28 +0000 URL: https://git.openjdk.org/leyden/commit/9a6ca233c7e91ffa2ce9451568b3be88ccd045... 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@openjdk.org> Date: 2023-11-29 07:44:02 +0000 URL: https://git.openjdk.org/leyden/commit/78b6c2b40885529adb2627e004317466b2c038... 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@openjdk.org> Date: 2023-11-29 08:01:40 +0000 URL: https://git.openjdk.org/leyden/commit/5dcf3a56cb425c3419273636729d2d83603be0... 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@openjdk.org> Date: 2023-11-29 09:12:58 +0000 URL: https://git.openjdk.org/leyden/commit/e44d4b24ed794957c47c140ab6f15544efa2b2... 8320858: Move jpackage tests to tier3 Reviewed-by: mchung, asemenyuk, almatvee ! test/jdk/TEST.groups Changeset: 38cfb220 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-11-29 10:03:32 +0000 URL: https://git.openjdk.org/leyden/commit/38cfb220ddadbb401cc15f313aadb8234f6262... 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@openjdk.org> Date: 2023-11-29 10:27:16 +0000 URL: https://git.openjdk.org/leyden/commit/77d604a29f486b62db53be3d56b921be46e56f... 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@openjdk.org> Date: 2023-11-29 11:18:58 +0000 URL: https://git.openjdk.org/leyden/commit/335f5dbf628c308fa997fae96e6b1a1e652e05... 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@openjdk.org> Date: 2023-11-29 12:27:54 +0000 URL: https://git.openjdk.org/leyden/commit/65dfcae6d6c11e8dcb807a2559278fb082e095... 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@openjdk.org> Date: 2023-11-29 12:40:21 +0000 URL: https://git.openjdk.org/leyden/commit/159465324fc45325d0df438991032ebca9229c... 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@openjdk.org> Date: 2023-11-29 12:59:19 +0000 URL: https://git.openjdk.org/leyden/commit/48960df7bcb307a3b3353a1d513ddd4b3c0284... 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@openjdk.org> Date: 2023-11-29 13:16:38 +0000 URL: https://git.openjdk.org/leyden/commit/033cced6e11bbe7862d9cdd279264b3098d294... 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@openjdk.org> Date: 2023-11-29 13:18:31 +0000 URL: https://git.openjdk.org/leyden/commit/abf2e4909733550c228bd66ccebe33a492269e... 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@openjdk.org> Date: 2023-11-29 14:03:39 +0000 URL: https://git.openjdk.org/leyden/commit/a2c5f1fc914ef5c28d044b75598f895cf60971... 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@openjdk.org> Date: 2023-11-29 16:05:54 +0000 URL: https://git.openjdk.org/leyden/commit/da7bcfcf6e45486a0427e0ceaba74d52acbd72... 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@openjdk.org> Date: 2023-11-29 17:23:04 +0000 URL: https://git.openjdk.org/leyden/commit/43c7f6a673c2fa0b4dbec232e92b621619a982... 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@openjdk.org> Date: 2023-11-29 17:23:14 +0000 URL: https://git.openjdk.org/leyden/commit/d783aa31a9c20f5ac2ee52c55bdc9be2388b17... 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@openjdk.org> Date: 2023-11-29 17:25:26 +0000 URL: https://git.openjdk.org/leyden/commit/b68356b267ad8f2da0d4f84de82b3b0042b4ac... 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@openjdk.org> Date: 2023-11-29 17:25:40 +0000 URL: https://git.openjdk.org/leyden/commit/b65ccff357e2e294b027f693ceb3d25410236a... 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@openjdk.org> Date: 2023-11-29 17:29:52 +0000 URL: https://git.openjdk.org/leyden/commit/cdd1a6e851bcaf4a25d4a405b8ee0b0d5b83a4... 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@openjdk.org> Date: 2023-11-29 17:49:30 +0000 URL: https://git.openjdk.org/leyden/commit/62418c681e56a297c7227b60db315cad01f9e8... 8319444: Unhelpful failure output in TestLegalNotices Reviewed-by: hannesw, jjg ! test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java Changeset: eb44bafe Author: Sergey Bylokhov <serb@openjdk.org> Date: 2023-11-29 18:42:50 +0000 URL: https://git.openjdk.org/leyden/commit/eb44bafe7709b108acca06b083f306d6ab7a80... 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@openjdk.org> Date: 2023-11-29 19:02:25 +0000 URL: https://git.openjdk.org/leyden/commit/454b11653c9e6718ee45233851e714a896013e... 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@openjdk.org> Date: 2023-11-29 19:11:34 +0000 URL: https://git.openjdk.org/leyden/commit/2584bf87aef66744a8e586805735cded0d2f98... 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@openjdk.org> Date: 2023-11-29 19:20:34 +0000 URL: https://git.openjdk.org/leyden/commit/ea6e92ed0d6dd3e8c312e523907d776f482933... 8320945: problemlist tests failing on latest Windows 11 update Reviewed-by: lmesnik ! test/jdk/ProblemList.txt Changeset: d1e73b12 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-11-29 20:10:27 +0000 URL: https://git.openjdk.org/leyden/commit/d1e73b1299b03a54ec0376ad0f747b4d7e64e4... 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@openjdk.org> Date: 2023-11-29 20:15:44 +0000 URL: https://git.openjdk.org/leyden/commit/c86431767e6802317dc2be6221a5d0990b976d... 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@openjdk.org> Date: 2023-11-29 21:53:22 +0000 URL: https://git.openjdk.org/leyden/commit/940f67c1a62c6f9462266f3a108649aca114cf... 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@openjdk.org> Date: 2023-11-30 08:09:06 +0000 URL: https://git.openjdk.org/leyden/commit/7766785098816cfcdae3479540cdc866c1ed18... 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@openjdk.org> Committer: Vladimir Kempik <vkempik@openjdk.org> Date: 2023-11-30 08:15:34 +0000 URL: https://git.openjdk.org/leyden/commit/d6b4aa01a20eb7ecd44602a9fab3e3380bff3d... 8318157: RISC-V: implement ensureMaterializedForStackWalk intrinsic Reviewed-by: fyang ! src/hotspot/cpu/riscv/riscv.ad Changeset: 0d146361 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-30 09:46:26 +0000 URL: https://git.openjdk.org/leyden/commit/0d146361f27e1415fab9272de1cdde84c074c7... 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@openjdk.org> Date: 2023-11-30 10:18:23 +0000 URL: https://git.openjdk.org/leyden/commit/694136909c058370a5833322ebaf2e71a0a151... 8320921: GHA: Parallelize hotspot_compiler test jobs Reviewed-by: stuefe, ihse ! .github/workflows/test.yml Changeset: 8b102ed6 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-11-30 10:51:48 +0000 URL: https://git.openjdk.org/leyden/commit/8b102ed6b4f595f07c0e741328f5fcac653204... 8321063: AArch64: Zero build fails after JDK-8320368 Reviewed-by: stuefe, haosun ! src/hotspot/share/oops/compressedKlass.cpp Changeset: 61653a1f Author: Joachim Kern <jkern@openjdk.org> Committer: Martin Doerr <mdoerr@openjdk.org> Date: 2023-11-30 11:19:58 +0000 URL: https://git.openjdk.org/leyden/commit/61653a1ff166816a6af6875c42bcd85023f385... 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@openjdk.org> Date: 2023-11-30 11:33:02 +0000 URL: https://git.openjdk.org/leyden/commit/c9d15f7d5ee616bf48d85647ee504714ac5faf... 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@openjdk.org> Committer: Mark Sheppard <msheppar@openjdk.org> Date: 2023-11-30 12:09:20 +0000 URL: https://git.openjdk.org/leyden/commit/da7cf258bb5b24788409dde084ad012bd64a03... 8320665: update jdk_core at open/test/jdk/TEST.groups Reviewed-by: msheppar ! test/jdk/TEST.groups Changeset: 03759e89 Author: Stefan Karlsson <stefank@openjdk.org> Date: 2023-11-30 12:40:23 +0000 URL: https://git.openjdk.org/leyden/commit/03759e892df1f1de5d5ede93f5ded21e468cff... 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@openjdk.org> Date: 2023-11-30 12:49:49 +0000 URL: https://git.openjdk.org/leyden/commit/04ad98ed32cf899404a3ae13e24407e53be7eb... 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@openjdk.org> Committer: Alan Bateman <alanb@openjdk.org> Date: 2023-11-30 14:45:23 +0000 URL: https://git.openjdk.org/leyden/commit/33b26f79a986d015abdcd84b89842adc0a4bde... 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@openjdk.org> Date: 2023-11-30 14:58:18 +0000 URL: https://git.openjdk.org/leyden/commit/da09eabdfc51599d0a34b07c538fba4009af57... 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@openjdk.org> Date: 2023-11-30 15:48:00 +0000 URL: https://git.openjdk.org/leyden/commit/693847452f208446a34186f142fe2c56a49cec... 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@users.noreply.github.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-11-30 16:10:54 +0000 URL: https://git.openjdk.org/leyden/commit/6aba6aa6f14c022ae70aee4e7a65ee74464de3... 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@openjdk.org> Date: 2023-11-30 16:11:09 +0000 URL: https://git.openjdk.org/leyden/commit/a3eb6640773620331692da40356522ff618c3c... 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@openjdk.org> Date: 2023-11-30 16:16:59 +0000 URL: https://git.openjdk.org/leyden/commit/c6a827836277f753652815ce6a6bedd426468b... 8321127: ProblemList java/util/stream/GatherersTest.java Reviewed-by: shade, alanb ! test/jdk/ProblemList.txt Changeset: b1cbf558 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-11-30 16:32:23 +0000 URL: https://git.openjdk.org/leyden/commit/b1cbf55859c26cfca89c556b0db0e551ad58e4... 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@openjdk.org> Date: 2023-11-30 16:35:12 +0000 URL: https://git.openjdk.org/leyden/commit/8bedb28bbc0698dd0592f8e121ce0a4b7b0ac0... 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@openjdk.org> Date: 2023-11-30 16:37:33 +0000 URL: https://git.openjdk.org/leyden/commit/7c135c3697eafedc6e244f5c866a40127247e2... 8321066: Multiple JFR tests have started failing Reviewed-by: mcimadamore, jvernee, dcubed ! src/hotspot/share/prims/unsafe.cpp Changeset: 41daa3b9 Author: Serguei Spitsyn <sspitsyn@openjdk.org> Date: 2023-11-30 16:58:27 +0000 URL: https://git.openjdk.org/leyden/commit/41daa3b934255420dcf414cf9045289ba05a9f... 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@oracle.com> Committer: Brian Burkhalter <bpb@openjdk.org> Date: 2023-11-30 17:34:49 +0000 URL: https://git.openjdk.org/leyden/commit/7ad700596fbc58c27fedfa46755e80ea57712f... 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@openjdk.org> Date: 2023-11-30 19:14:29 +0000 URL: https://git.openjdk.org/leyden/commit/0a60b0f99efb38d2cc97f3862ef95a0d26ba49... 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@openjdk.org> Date: 2023-11-30 19:22:11 +0000 URL: https://git.openjdk.org/leyden/commit/630bafd9c66e7612d48c183c81a58ecbd6ea58... 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@openjdk.org> Date: 2023-11-30 19:26:54 +0000 URL: https://git.openjdk.org/leyden/commit/e96e19195287a065711358bffde753e9d83e5d... 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@openjdk.org> Date: 2023-11-30 21:20:23 +0000 URL: https://git.openjdk.org/leyden/commit/c4732c2baa4d6fd1775f81a90e74675c398114... 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@openjdk.org> Date: 2023-11-30 22:59:37 +0000 URL: https://git.openjdk.org/leyden/commit/76fea807071eee80a1e00aae7bc4784a6d35bf... 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@openjdk.org> Date: 2023-12-01 01:53:20 +0000 URL: https://git.openjdk.org/leyden/commit/56d4c33f4096d98d08eba870070b5f21125f80... 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@openjdk.org> Date: 2023-12-01 03:35:31 +0000 URL: https://git.openjdk.org/leyden/commit/02ffab1a4d9e1209f3f1da715acae975e07545... 8321141: VM build issue on MacOS after JDK-8267532 Reviewed-by: jiefu ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 4ba94ef6 Author: Aggelos Biboudis <abimpoudis@openjdk.org> Date: 2023-12-01 07:13:39 +0000 URL: https://git.openjdk.org/leyden/commit/4ba94ef69ef2ee576c50bb6003a795746dcdf3... 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@openjdk.org> Date: 2023-12-01 07:31:10 +0000 URL: https://git.openjdk.org/leyden/commit/2476be4590f9ece654d16bf7b94f108f18a860... 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@openjdk.org> Date: 2023-12-01 07:44:09 +0000 URL: https://git.openjdk.org/leyden/commit/ecd335d8f42757d332f217e220e1a9db8c48c8... 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@openjdk.org> Date: 2023-12-01 11:51:25 +0000 URL: https://git.openjdk.org/leyden/commit/8f1d40b48bf145144ae90b1d147d418d390566... 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@openjdk.org> Date: 2023-12-01 13:11:07 +0000 URL: https://git.openjdk.org/leyden/commit/3b30095a63bdf8224a5625507a69942210a203... 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@openjdk.org> Date: 2023-12-01 14:15:38 +0000 URL: https://git.openjdk.org/leyden/commit/54957ac55f8c6c68efc80436417ff30d4e9e2d... 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@openjdk.org> Date: 2023-12-01 14:44:18 +0000 URL: https://git.openjdk.org/leyden/commit/3087e14cde9257680f0406b11942f9cb7739cb... 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@openjdk.org> Date: 2023-12-01 17:39:11 +0000 URL: https://git.openjdk.org/leyden/commit/d568562966e9a2020704eee3d67b8a106f647d... 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@openjdk.org> Date: 2023-12-01 17:43:28 +0000 URL: https://git.openjdk.org/leyden/commit/f6be7fdf22eede767a0ac29b4f1cb770cfdc0b... 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@openjdk.org> Date: 2023-12-01 19:14:44 +0000 URL: https://git.openjdk.org/leyden/commit/92f7e513c715b52a1492f3d81788c8c46a64c6... 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@openjdk.org> Date: 2023-12-01 20:24:09 +0000 URL: https://git.openjdk.org/leyden/commit/1839433bff5587f6a9bede3c765100ae4737fd... 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@openjdk.org> Date: 2023-12-01 20:54:13 +0000 URL: https://git.openjdk.org/leyden/commit/42af8ce1f6605376fdb69e03df9e22381a54fc... 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@openjdk.org> Date: 2023-12-01 20:54:35 +0000 URL: https://git.openjdk.org/leyden/commit/3a09a052bcc67a7994677fd2a73e7afcf331a8... 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@gmail.com> Committer: Joe Darcy <darcy@openjdk.org> Date: 2023-12-01 21:15:46 +0000 URL: https://git.openjdk.org/leyden/commit/2f299e4a732a945175a9d334d69fedafbe0ca2... 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@openjdk.org> Date: 2023-12-02 02:58:03 +0000 URL: https://git.openjdk.org/leyden/commit/8be3e39220cd64521f4e370011958e17e5fdea... 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@openjdk.org> Date: 2023-12-02 05:38:07 +0000 URL: https://git.openjdk.org/leyden/commit/6f7bb79a5b543ebd9ccd72d7b1b289b1f6e4ce... 8320931: [REDO] dsymutil command leaves around temporary directories Reviewed-by: ihse, clanger ! make/autoconf/basic_tools.m4 Changeset: 5dee2a36 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-12-02 09:05:16 +0000 URL: https://git.openjdk.org/leyden/commit/5dee2a36756caba28cf12920dc562278576f6d... 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@openjdk.org> Date: 2023-12-02 17:03:15 +0000 URL: https://git.openjdk.org/leyden/commit/4dcbd13f99b62de16d6ed13cdf422e6bf9b03a... 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@abcelo.com> Committer: Weijun Wang <weijun@openjdk.org> Date: 2023-12-02 21:13:37 +0000 URL: https://git.openjdk.org/leyden/commit/949846986f572dfb82912e7d71e7bfd37a9087... 8318983: Fix comment typo in PKCS12Passwd.java Reviewed-by: weijun ! test/jdk/sun/security/tools/keytool/PKCS12Passwd.java Changeset: b9df827a Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-12-03 19:46:37 +0000 URL: https://git.openjdk.org/leyden/commit/b9df827adc92cb1fc65f6b1efdf82dcae00a4e... 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@openjdk.org> Date: 2023-12-04 07:07:57 +0000 URL: https://git.openjdk.org/leyden/commit/2b00ac0d02a110326846c75ea7ea535dccbb19... 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@openjdk.org> Date: 2023-12-04 07:30:17 +0000 URL: https://git.openjdk.org/leyden/commit/0d0a657414563a2211bcc3474aa7e4317307f9... 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@openjdk.org> Date: 2023-12-04 08:09:01 +0000 URL: https://git.openjdk.org/leyden/commit/b9b82631bf75dc93d9e11536b6872df4c89e95... 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@openjdk.org> Date: 2023-12-04 08:14:57 +0000 URL: https://git.openjdk.org/leyden/commit/9b8eaa2fc3c5127bc7828471916f5d881bf712... 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@openjdk.org> Date: 2023-12-04 08:20:09 +0000 URL: https://git.openjdk.org/leyden/commit/93b9235f19dab2a0c08ba8a1afcc82ee71be4c... 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@openjdk.org> Date: 2023-12-04 08:20:23 +0000 URL: https://git.openjdk.org/leyden/commit/f32ab8cc47c8a1b4887e9c7c86b145ce4b85c5... 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@openjdk.org> Date: 2023-12-04 09:31:17 +0000 URL: https://git.openjdk.org/leyden/commit/ed5b8c3a7bb6de27ab5050db494b08d5e5dd1c... 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@users.noreply.github.com> Committer: Severin Gehwolf <sgehwolf@openjdk.org> Date: 2023-12-04 10:48:26 +0000 URL: https://git.openjdk.org/leyden/commit/c17b8cfafe5a2bbe29d38cfc6793c72b0430f6... 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@openjdk.org> Committer: Coleen Phillimore <coleenp@openjdk.org> Date: 2023-12-04 12:25:51 +0000 URL: https://git.openjdk.org/leyden/commit/d23f4f12adf1ea26b8c340efe2c3854e50b683... 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@openjdk.org> Date: 2023-12-04 14:07:02 +0000 URL: https://git.openjdk.org/leyden/commit/9769dfecb55d67d5dc53fa52fdb227b483e415... 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@openjdk.org> Date: 2023-12-04 15:51:22 +0000 URL: https://git.openjdk.org/leyden/commit/d5f59cf0a8efe8d0f2d8ab1a5bd68fa9fe15fb... 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@openjdk.org> Date: 2023-12-04 16:09:00 +0000 URL: https://git.openjdk.org/leyden/commit/d2c529cc37f94a1ecd3b03fd91e3e08ee8ee75... 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@openjdk.org> Date: 2023-12-04 16:37:33 +0000 URL: https://git.openjdk.org/leyden/commit/a9de5c7f130ceac5d82a413a40e10a8c594af5... 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@openjdk.org> Date: 2023-12-04 16:50:45 +0000 URL: https://git.openjdk.org/leyden/commit/f6be922952642f40dcf0d27b7896c9a6acdd63... 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@openjdk.org> Date: 2023-12-04 16:56:16 +0000 URL: https://git.openjdk.org/leyden/commit/65be5e0c547d74ca7de288b164aa9bd6d68556... 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@openjdk.org> Date: 2023-12-04 18:01:31 +0000 URL: https://git.openjdk.org/leyden/commit/316b78336c9fbf290e6d423f831f9eff1a84bc... 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@openjdk.org> Date: 2023-12-04 18:28:59 +0000 URL: https://git.openjdk.org/leyden/commit/155abc576a0212932825485380d4e2a9c7dd2f... 8311906: Improve robustness of String constructors with mutable array inputs Co-authored-by: Damon Fenacci <dfenacci@openjdk.org> Co-authored-by: Claes Redestad <redestad@openjdk.org> Co-authored-by: Amit Kumar <amitkumar@openjdk.org> Co-authored-by: Martin Doerr <mdoerr@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@openjdk.org> Date: 2023-12-04 19:12:25 +0000 URL: https://git.openjdk.org/leyden/commit/bd04f91e9103ee04f643f8d04553705c4d78fd... 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@openjdk.org> Date: 2023-12-04 20:53:46 +0000 URL: https://git.openjdk.org/leyden/commit/30b5d427350d03ec8b9eb39fbf06fbd1b1f66c... 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@openjdk.org> Date: 2023-12-05 01:06:14 +0000 URL: https://git.openjdk.org/leyden/commit/81484d8c0520cf55ec58fc7b4c81880e695376... 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@openjdk.org> Committer: Jaikiran Pai <jpai@openjdk.org> Date: 2023-12-05 05:29:29 +0000 URL: https://git.openjdk.org/leyden/commit/50d1839d54f13631946925d8ecf03ce71f31ba... 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@openjdk.org> Date: 2023-12-05 07:05:57 +0000 URL: https://git.openjdk.org/leyden/commit/aec386596d531345b46be4f674b775df71df1e... 8320697: RISC-V: Small refactoring for runtime calls Co-authored-by: Fei Yang <fyang@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@openjdk.org> Date: 2023-12-05 07:50:21 +0000 URL: https://git.openjdk.org/leyden/commit/517b1788198fc325961df61161f9b365c7b252... 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@openjdk.org> Date: 2023-12-05 08:35:21 +0000 URL: https://git.openjdk.org/leyden/commit/1cf7ef520b73321c9fe7856b2f55ca6ecb5551... 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@openjdk.org> Date: 2023-12-05 10:35:41 +0000 URL: https://git.openjdk.org/leyden/commit/a56286f7ad9a8110026f48eb45f1d7a273b2f9... 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@openjdk.org> Date: 2023-12-05 10:37:34 +0000 URL: https://git.openjdk.org/leyden/commit/30817b742300f10f566e6aee3a8c1f8af4ab30... 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@openjdk.org> Date: 2023-12-05 10:58:02 +0000 URL: https://git.openjdk.org/leyden/commit/672f37324f9f15ae3e03b9b3b86c7106e6a09e... 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@openjdk.org> Date: 2023-12-05 12:11:38 +0000 URL: https://git.openjdk.org/leyden/commit/4fbf22b002dab3c6e7e20ed9c7fa4551b63500... 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@openjdk.org> Date: 2023-12-05 13:05:23 +0000 URL: https://git.openjdk.org/leyden/commit/5b02188f723e0de3faf2d8150b676a4383e1f6... 8321105: Enable UseCryptoPmullForCRC32 for Neoverse V2 Reviewed-by: shade, ngasson ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: a1fe16b5 Author: Martin Doerr <mdoerr@openjdk.org> Date: 2023-12-05 13:57:06 +0000 URL: https://git.openjdk.org/leyden/commit/a1fe16b5ecb3cbb42ecb4135260c6ba191a25a... 8321300: Cleanup TestHFA Reviewed-by: jvernee, jbechberger ! test/jdk/java/foreign/TestHFA.java Changeset: 800f347c Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-12-05 15:08:37 +0000 URL: https://git.openjdk.org/leyden/commit/800f347c32b616bc4f830ddd7b280c40a05074... 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@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@openjdk.org> Date: 2023-12-05 15:56:30 +0000 URL: https://git.openjdk.org/leyden/commit/87516e29dc5015c4cab2c07c5539ad30f27686... 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@openjdk.org> Date: 2023-12-05 16:27:29 +0000 URL: https://git.openjdk.org/leyden/commit/61d0db3838932d4030b05ffb04ee2b0215ea68... 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@openjdk.org> Date: 2023-12-05 16:35:36 +0000 URL: https://git.openjdk.org/leyden/commit/027b5dbb6a299e49d3dcbe67d529d6edc67f16... 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@openjdk.org> Committer: Calvin Cheung <ccheung@openjdk.org> Date: 2023-12-05 17:17:14 +0000 URL: https://git.openjdk.org/leyden/commit/fd31f6a1663de0e06accdf015a71086346aa0d... 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@openjdk.org> Date: 2023-12-05 17:22:57 +0000 URL: https://git.openjdk.org/leyden/commit/83ffc1ac94b8893532d8663b9058592f1714d3... 8320303: Allow PassFailJFrame to accept single window creator Reviewed-by: serb ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 18c79227 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-12-05 17:24:48 +0000 URL: https://git.openjdk.org/leyden/commit/18c7922781536366be93b2478251e32e261d06... 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@openjdk.org> Date: 2023-12-05 17:40:55 +0000 URL: https://git.openjdk.org/leyden/commit/b1cb37432a4b4a10ba68f468e4d988f2a935f1... 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@openjdk.org> Date: 2023-12-05 17:50:05 +0000 URL: https://git.openjdk.org/leyden/commit/db5613af89a2d4ab5a8998ad1d433847789748... 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@openjdk.org> Committer: Vicente Romero <vromero@openjdk.org> Date: 2023-12-05 17:57:43 +0000 URL: https://git.openjdk.org/leyden/commit/640d7f31b22adde0926521bea4d616b570c21f... 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@openjdk.org> Date: 2023-12-05 18:12:54 +0000 URL: https://git.openjdk.org/leyden/commit/fddc02e046e926af75661ce167d4531393438c... 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@openjdk.org> Date: 2023-12-05 18:41:38 +0000 URL: https://git.openjdk.org/leyden/commit/d3df3eb5d7f5537ade917db7a36caba028f941... 8294699: Launcher causes lingering busy cursor Reviewed-by: almatvee ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp Changeset: acaf2c8d Author: Damon Nguyen <dnguyen@openjdk.org> Date: 2023-12-05 19:25:42 +0000 URL: https://git.openjdk.org/leyden/commit/acaf2c8dcfd5235f758af2fe3e308b72263113... 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@openjdk.org> Date: 2023-12-05 19:41:12 +0000 URL: https://git.openjdk.org/leyden/commit/b0d145097cdc61e4bab19393a125e63aa3bc29... 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@openjdk.org> Committer: Man Cao <manc@openjdk.org> Date: 2023-12-05 19:43:25 +0000 URL: https://git.openjdk.org/leyden/commit/9e570105c30a6e462d08931e2010cef9cd5a60... 8315149: Add hsperf counters for CPU time of internal GC threads Co-authored-by: Man Cao <manc@openjdk.org> Co-authored-by: Stefan Johansson <sjohanss@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@openjdk.org> Date: 2023-12-05 21:48:31 +0000 URL: https://git.openjdk.org/leyden/commit/c8fa7581006183d0dabe902c40ab8d7304dfd0... 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@openjdk.org> Date: 2023-12-05 22:09:05 +0000 URL: https://git.openjdk.org/leyden/commit/430564cf8882e9acf86a193eb76030c6254f79... 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@openjdk.org> Date: 2023-12-05 23:41:49 +0000 URL: https://git.openjdk.org/leyden/commit/905137d4065eb40bef6946bdc6bb688d6018a8... 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@openjdk.org> Date: 2023-12-06 00:19:28 +0000 URL: https://git.openjdk.org/leyden/commit/3cd65ce2a492726cf1c30bf0c4bfaf0980323f... 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@amazon.com> Committer: David Holmes <dholmes@openjdk.org> Date: 2023-12-06 02:34:26 +0000 URL: https://git.openjdk.org/leyden/commit/86b27b784e20f7cdadd241f7feedd024482baa... 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@openjdk.org> Date: 2023-12-06 02:36:02 +0000 URL: https://git.openjdk.org/leyden/commit/aaaae3ee3cc966d05f6cf6fa81cecc122a8f92... 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@openjdk.org> Date: 2023-12-06 04:24:48 +0000 URL: https://git.openjdk.org/leyden/commit/78d09584c9ade967e55865c9d3a8146ae01d20... 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@openjdk.org> Date: 2023-12-06 05:25:19 +0000 URL: https://git.openjdk.org/leyden/commit/4c96aac9c0aa450b0b6859ded8dfff856222ad... 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@openjdk.org> Committer: Alan Bateman <alanb@openjdk.org> Date: 2023-12-06 07:12:03 +0000 URL: https://git.openjdk.org/leyden/commit/9d776777c503ede4410ae3fe744cb267e91754... 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@openjdk.org> Date: 2023-12-06 08:02:52 +0000 URL: https://git.openjdk.org/leyden/commit/a0920aa436943b88b53a81f46752e8c4bb0a0f... 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@openjdk.org> Date: 2023-12-06 09:58:06 +0000 URL: https://git.openjdk.org/leyden/commit/2678e4cd9424ca4e33ebb9693c84f9a86bf550... 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@openjdk.org> Date: 2023-12-06 10:34:27 +0000 URL: https://git.openjdk.org/leyden/commit/7fbfb3b74a283261027e6c293e1a5dbc354cf0... 8321369: Unproblemlist gc/cslocker/TestCSLocker.java Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 0217b5ac Author: Adam Sotona <asotona@openjdk.org> Date: 2023-12-06 15:32:24 +0000 URL: https://git.openjdk.org/leyden/commit/0217b5ac8b25db96fce026ac027b18024e25a3... 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@openjdk.org> Date: 2023-12-06 15:32:35 +0000 URL: https://git.openjdk.org/leyden/commit/50f31240555888018f0f496ab29c8a5932dce4... 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@openjdk.org> Date: 2023-12-06 15:34:25 +0000 URL: https://git.openjdk.org/leyden/commit/90e433d72e73abf3252969f535451b56ecacc9... 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@openjdk.org> Date: 2023-12-06 16:12:59 +0000 URL: https://git.openjdk.org/leyden/commit/cc25d8b12bbab9dde9ade7762927dcb8d27e23... 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@openjdk.org> Date: 2023-12-06 16:41:24 +0000 URL: https://git.openjdk.org/leyden/commit/4ef24e2596340c5375f2ab07883c26a6458efe... 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@openjdk.org> Date: 2023-12-06 16:48:08 +0000 URL: https://git.openjdk.org/leyden/commit/a9cb120d03e5b2efa244086e213d3b9e470655... 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@openjdk.org> Date: 2023-12-06 18:09:10 +0000 URL: https://git.openjdk.org/leyden/commit/dc9c77bebe28570096345d3d22fd3ed10280ac... 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@openjdk.org> Date: 2023-12-06 18:36:26 +0000 URL: https://git.openjdk.org/leyden/commit/3edc24a71d29632e0a2166a64fc25ce83f631b... 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@openjdk.org> Date: 2023-12-06 19:07:30 +0000 URL: https://git.openjdk.org/leyden/commit/f4822605af44f63e5928f2f279df3f76c01a25... 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@openjdk.org> Date: 2023-12-06 21:17:19 +0000 URL: https://git.openjdk.org/leyden/commit/2830dd2a7d3b933fbddca64ca0ac7a91e7ab07... 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@openjdk.org> Date: 2023-12-06 21:19:24 +0000 URL: https://git.openjdk.org/leyden/commit/b02fc8681e57d75b5e05ce98216c53ff4d1e3b... 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@openjdk.org> Date: 2023-12-06 21:24:56 +0000 URL: https://git.openjdk.org/leyden/commit/781775d73b4dd0b241870be50c921242f561b8... 8321484: Make TestImplicitlyDeclaredClasses release independent Reviewed-by: vromero ! test/langtools/jdk/javadoc/doclet/testImplicitlyDeclaredClasses/TestImplicitlyDeclaredClasses.java Changeset: 82796bde Author: Jim Laskey <jlaskey@openjdk.org> Date: 2023-12-06 21:55:05 +0000 URL: https://git.openjdk.org/leyden/commit/82796bdebbf56b98ec97a6d572ed68c2842f60... 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@openjdk.org> Date: 2023-12-06 21:57:05 +0000 URL: https://git.openjdk.org/leyden/commit/afb896400bd194ef664ebad51c8d5d4c61a841... 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@openjdk.org> Date: 2023-12-06 21:58:56 +0000 URL: https://git.openjdk.org/leyden/commit/50baaf46b71f6d55281043ef185ac277c2db55... 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@openjdk.org> Date: 2023-12-06 21:59:23 +0000 URL: https://git.openjdk.org/leyden/commit/91ffdfb1fcacbb95b93491d412e50669519894... 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@openjdk.org> Date: 2023-12-06 22:59:26 +0000 URL: https://git.openjdk.org/leyden/commit/75a7c199d8a3634b258cd713b8b77e026c2ecb... 8315827: Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors Reviewed-by: egahlin ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp Changeset: 632a3c56 Author: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2023-12-07 03:34:49 +0000 URL: https://git.openjdk.org/leyden/commit/632a3c56e0626b4c4f79c8cb3d2ae312668d63... 8305825: getBounds API returns wrong value resulting in multiple Regression Test Failures on Ubuntu 23.04 Reviewed-by: prr, achung, honkar, aivanov ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWM.java ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java ! test/jdk/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java ! test/jdk/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java ! test/jdk/javax/swing/JRootPane/DefaultButtonTest.java ! test/jdk/javax/swing/JTree/8003400/Test8003400.java Changeset: 03c45951 Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-12-07 09:09:19 +0000 URL: https://git.openjdk.org/leyden/commit/03c4595173d564df97aa4f2b3156adcd4be379... 8321164: javac with annotation processor throws AssertionError: Filling jrt:/... during JarFileObject[/...] Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/annotations/ReadingMethodWithTypeAnno.java Changeset: 9a87e52c Author: Hannes Wallnöfer <hannesw@openjdk.org> Date: 2023-12-07 09:23:21 +0000 URL: https://git.openjdk.org/leyden/commit/9a87e52c0ca6754092845c8ebc9e324c58936c... 8320538: Obsolete CSS styles in collection framework doc-file Reviewed-by: alanb ! src/java.base/share/classes/java/util/doc-files/coll-index.html Changeset: 656b4462 Author: Aleksey Shipilev <shade@openjdk.org> Date: 2023-12-07 09:33:57 +0000 URL: https://git.openjdk.org/leyden/commit/656b4462895da51765e473d425c87f920a30c8... 8320969: Shenandoah: Enforce stable number of GC workers Reviewed-by: kdnilsen, wkemper, ysr ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: 49fff013 Author: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-12-07 10:45:55 +0000 URL: https://git.openjdk.org/leyden/commit/49fff0132bb470d8ae28355e4d5f4789a1b6d5... 8211238: @Deprecated JFR event Reviewed-by: egahlin, jbachorik ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/vmSymbols.hpp - src/hotspot/share/jfr/instrumentation/jfrResolution.cpp - src/hotspot/share/jfr/instrumentation/jfrResolution.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/jni/jfrJniMethod.hpp ! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/metadata/metadata.xsd ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.hpp ! src/hotspot/share/jfr/recorder/jfrEventSetting.inline.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp + src/hotspot/share/jfr/support/jfrDeprecationEventWriter.cpp + src/hotspot/share/jfr/support/jfrDeprecationEventWriter.hpp + src/hotspot/share/jfr/support/jfrDeprecationManager.cpp + src/hotspot/share/jfr/support/jfrDeprecationManager.hpp + src/hotspot/share/jfr/support/jfrMethodData.cpp + src/hotspot/share/jfr/support/jfrMethodData.hpp ! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp + src/hotspot/share/jfr/support/jfrResolution.cpp + src/hotspot/share/jfr/support/jfrResolution.hpp ! src/hotspot/share/jfr/support/jfrSymbolTable.cpp ! src/hotspot/share/jfr/utilities/jfrBlob.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp ! src/hotspot/share/oops/constMethodFlags.hpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java + src/jdk.jfr/share/classes/jdk/jfr/internal/Level.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java + src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java + src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/runtime/TestDeprecatedEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 0048f1da Author: Mark Sheppard <msheppar@openjdk.org> Date: 2023-12-07 11:27:42 +0000 URL: https://git.openjdk.org/leyden/commit/0048f1da4ce83b3de5d5ac074f969437f7b302... 8263256: Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails due to dynamic reconfigurations of network interface during test Reviewed-by: jpai ! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Changeset: 0b0fa47f Author: Prasanta Sadhukhan <psadhukhan@openjdk.org> Date: 2023-12-07 11:41:30 +0000 URL: https://git.openjdk.org/leyden/commit/0b0fa47f840344676312f756d3ae54a2ef2bac... 8319925: CSS.BackgroundImage incorrectly uses double-checked locking Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 29d7a223 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-12-07 11:41:41 +0000 URL: https://git.openjdk.org/leyden/commit/29d7a22348e43cba253d0483c4c05922368f6b... 8321270: Virtual Thread.yield consumes parking permit Reviewed-by: sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/java.base/share/classes/java/lang/VirtualThread.java ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java Changeset: b5933b18 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-12-07 11:54:32 +0000 URL: https://git.openjdk.org/leyden/commit/b5933b186f03baffdd4d53b8a48c710e15d131... 8320805: JFR: Create view for deprecated methods Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Aggregator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldBuilder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/FieldFormatter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableCell.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableRenderer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini Changeset: ead4fb14 Author: Daniel Jeliński <djelinski@openjdk.org> Date: 2023-12-07 12:00:12 +0000 URL: https://git.openjdk.org/leyden/commit/ead4fb1464e1560b64f78cc6241226bd6073b0... 8321519: Typo in exception message Reviewed-by: jpai ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java Changeset: c087e917 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-12-07 12:35:05 +0000 URL: https://git.openjdk.org/leyden/commit/c087e9174edb1a284427b987654e15e63f2eb9... 8321505: JFR: Update views Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini Changeset: 42bb8526 Author: Maurizio Cimadamore <mcimadamore@openjdk.org> Date: 2023-12-07 12:51:42 +0000 URL: https://git.openjdk.org/leyden/commit/42bb8526967ce6d74b409c0f7aa6f8580af1aa... 8321467: MemorySegment.setString(long, String, Charset) throws IAE(Misaligned access) Reviewed-by: pminborg ! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java ! test/jdk/java/foreign/TestStringEncoding.java Changeset: c42535f1 Author: Brett Okken <brett.okken@oracle.com> Committer: Aleksey Shipilev <shade@openjdk.org> Date: 2023-12-07 13:02:40 +0000 URL: https://git.openjdk.org/leyden/commit/c42535f1110d60d1472080ad4fcadb8acbeb4c... 8321470: ThreadLocal.nextHashCode can be static final Reviewed-by: shade, jpai ! src/java.base/share/classes/java/lang/ThreadLocal.java Changeset: de952593 Author: Erik Gahlin <egahlin@openjdk.org> Date: 2023-12-07 13:50:43 +0000 URL: https://git.openjdk.org/leyden/commit/de952593063d57dde7dc0ed180aa370a56e78f... 8316454: JFR break locale settings Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java Changeset: 2f9e70e4 Author: Hamlin Li <mli@openjdk.org> Date: 2023-12-07 14:29:07 +0000 URL: https://git.openjdk.org/leyden/commit/2f9e70e4ad94af0b94fd2fbc97356b32f0b736... 8321001: RISC-V: C2 SignumVF 8321002: RISC-V: C2 SignumVD Reviewed-by: fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java Changeset: 58530f40 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-12-07 15:07:26 +0000 URL: https://git.openjdk.org/leyden/commit/58530f4098538f490cfea58f2382d0997841c1... 8321223: Implementation of Scoped Values (Second Preview) Reviewed-by: psandoz, mcimadamore ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: a7f60164 Author: Johan Sjölen <jsjolen@openjdk.org> Date: 2023-12-07 15:58:50 +0000 URL: https://git.openjdk.org/leyden/commit/a7f60164063bdf95437326e7550fd65ff91b55... 8320370: NMT: Change MallocMemorySnapshot to simplify code. Reviewed-by: stuefe, gziemski, stefank ! src/hotspot/share/nmt/mallocTracker.cpp ! src/hotspot/share/nmt/mallocTracker.hpp ! src/hotspot/share/nmt/nmtCommon.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp Changeset: 86f9b3f5 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2023-12-07 16:44:32 +0000 URL: https://git.openjdk.org/leyden/commit/86f9b3f52a0675be4dd8096da0c65d6bda442f... 8319313: G1: Rename G1EvacFailureInjector appropriately Reviewed-by: mli, iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.hpp + src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp + src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.hpp + src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.inline.hpp - src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp - src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp - src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.inline.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/g1_globals.hpp + test/hotspot/jtreg/gc/g1/TestAllocationFailure.java - test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java Changeset: 519ecd35 Author: Joe Darcy <darcy@openjdk.org> Committer: Jesper Wilhelmsson <jwilhelm@openjdk.org> Date: 2023-12-07 17:01:29 +0000 URL: https://git.openjdk.org/leyden/commit/519ecd352a66633589f160db7390647d90e36b... 8319413: Start of release updates for JDK 23 8319414: Add SourceVersion.RELEASE_23 8319416: Add source 23 and target 23 to javac Reviewed-by: iris, erikj, alanb, vromero ! .jcheck/conf ! make/conf/version-numbers.conf ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/java/lang/classfile/ClassFile.java ! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java + src/jdk.compiler/share/data/symbols/java.base-M.sym.txt + src/jdk.compiler/share/data/symbols/java.compiler-M.sym.txt + src/jdk.compiler/share/data/symbols/java.datatransfer-M.sym.txt + src/jdk.compiler/share/data/symbols/java.desktop-M.sym.txt + src/jdk.compiler/share/data/symbols/java.instrument-M.sym.txt + src/jdk.compiler/share/data/symbols/java.logging-M.sym.txt + src/jdk.compiler/share/data/symbols/java.management-M.sym.txt + src/jdk.compiler/share/data/symbols/java.management.rmi-M.sym.txt + src/jdk.compiler/share/data/symbols/java.naming-M.sym.txt + src/jdk.compiler/share/data/symbols/java.net.http-M.sym.txt + src/jdk.compiler/share/data/symbols/java.prefs-M.sym.txt + src/jdk.compiler/share/data/symbols/java.rmi-M.sym.txt + src/jdk.compiler/share/data/symbols/java.scripting-M.sym.txt + src/jdk.compiler/share/data/symbols/java.se-M.sym.txt + src/jdk.compiler/share/data/symbols/java.security.jgss-M.sym.txt + src/jdk.compiler/share/data/symbols/java.security.sasl-M.sym.txt + src/jdk.compiler/share/data/symbols/java.smartcardio-M.sym.txt + src/jdk.compiler/share/data/symbols/java.sql-M.sym.txt + src/jdk.compiler/share/data/symbols/java.sql.rowset-M.sym.txt + src/jdk.compiler/share/data/symbols/java.transaction.xa-M.sym.txt + src/jdk.compiler/share/data/symbols/java.xml-M.sym.txt + src/jdk.compiler/share/data/symbols/java.xml.crypto-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.accessibility-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.attach-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.charsets-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.compiler-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.crypto.ec-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.dynalink-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.editpad-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.graal.compiler-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.graal.compiler.management-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.hotspot.agent-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.httpserver-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.incubator.vector-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.internal.ed-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.internal.jvmstat-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.internal.le-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.internal.opt-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.internal.vm.ci-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jartool-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.javadoc-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jcmd-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jconsole-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdeps-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdi-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jdwp.agent-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jfr-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jlink-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jpackage-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jshell-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jsobject-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.jstatd-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.localedata-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.agent-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.management.jfr-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.dns-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.naming.rmi-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.net-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.nio.mapmode-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.random-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.sctp-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.auth-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.security.jgss-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.unsupported-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.unsupported.desktop-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.xml.dom-M.sym.txt + src/jdk.compiler/share/data/symbols/jdk.zipfs-M.sym.txt ! src/jdk.compiler/share/data/symbols/symbols ! test/langtools/tools/javac/api/TestGetSourceVersions.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: fe4c0a2f Author: Matias Saavedra Silva <matsaave@openjdk.org> Date: 2023-12-07 19:32:55 +0000 URL: https://git.openjdk.org/leyden/commit/fe4c0a2f04cc45e6e27e6d8a8941bbbf9a8def... 8302790: Set FileMapRegion::mapped_base() to null if mapping fails Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp Changeset: 4ed38f5a Author: Naoto Sato <naoto@openjdk.org> Date: 2023-12-07 19:46:18 +0000 URL: https://git.openjdk.org/leyden/commit/4ed38f5ad5f822ab948257ed39717ea919fd32... 8321409: Console read line with zero out should zero out underlying buffer in JLine (redux) Reviewed-by: alanb ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java Changeset: 959a443a Author: Phil Race <prr@openjdk.org> Date: 2023-12-07 21:05:38 +0000 URL: https://git.openjdk.org/leyden/commit/959a443a9eb8f1ebc1335fdd86d421154bd714... 8288712: Typo in javadoc in javax.imageio.ImageReader.java Reviewed-by: iris ! src/java.desktop/share/classes/javax/imageio/ImageReader.java Changeset: 354ea4c2 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-12-07 23:18:23 +0000 URL: https://git.openjdk.org/leyden/commit/354ea4c28f1449479f71e89831c64047c50e1a... 8299426: Heap dump does not contain virtual Thread stack references Reviewed-by: cjplummer, sspitsyn, lmesnik ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java Changeset: 11e4a925 Author: Weijun Wang <weijun@openjdk.org> Date: 2023-12-07 23:25:56 +0000 URL: https://git.openjdk.org/leyden/commit/11e4a925bec3c1f79e03045d48def53188b655... 8320597: RSA signature verification fails on signed data that does not encode params correctly Reviewed-by: mullan, valeriep ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/java.base/share/classes/sun/security/rsa/RSAUtil.java + test/jdk/sun/security/rsa/WithoutNULL.java Changeset: 25dc4762 Author: Phil Race <prr@openjdk.org> Date: 2023-12-07 23:33:56 +0000 URL: https://git.openjdk.org/leyden/commit/25dc4762b419a6b09d17d9055b1f75e4b53145... 8286827: BogusColorSpace methods return wrong array Reviewed-by: bpb, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java Changeset: cb7e3d26 Author: Alex Menkov <amenkov@openjdk.org> Date: 2023-12-08 01:24:25 +0000 URL: https://git.openjdk.org/leyden/commit/cb7e3d263a6ed65257b316ffcbbd5e19142eb8... 8321560: [BACKOUT] 8299426: Heap dump does not contain virtual Thread stack references Reviewed-by: cjplummer, dholmes ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpParallelTest.java ! test/hotspot/jtreg/serviceability/jvmti/vthread/HeapDump/VThreadInHeapDump.java Changeset: af5c4922 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-12-08 07:10:20 +0000 URL: https://git.openjdk.org/leyden/commit/af5c49226c3416a9c3bdde06cac2076acf9de5... 8320532: Remove Thread/ThreadGroup suspend/resume Reviewed-by: dholmes, jpai, sspitsyn, smarks ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html ! src/java.management/share/classes/java/lang/management/ThreadInfo.java - test/jdk/java/lang/Thread/DegradedMethodsThrowUOE.java + test/jdk/java/lang/Thread/ThreadStopTest.java ! test/jdk/java/lang/Thread/virtual/ThreadAPI.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java ! test/jdk/java/nio/channels/SocketChannel/SendUrgentData.java Changeset: 86623aa4 Author: Alan Bateman <alanb@openjdk.org> Date: 2023-12-08 08:04:38 +0000 URL: https://git.openjdk.org/leyden/commit/86623aa41d09212e4bd366d620d1df9fd16acf... 8320786: Remove ThreadGroup.stop Reviewed-by: rriggs, dholmes, jpai ! src/java.base/share/classes/java/lang/ThreadGroup.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java Changeset: f577385f Author: Jaikiran Pai <jpai@openjdk.org> Date: 2023-12-08 10:21:07 +0000 URL: https://git.openjdk.org/leyden/commit/f577385fc8d5a6f4c47d88e8f9166a7b76d124... 8316738: java/net/httpclient/HttpClientLocalAddrTest.java failed in timeout Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java Changeset: bad5edf1 Author: sunguoyun <sunguoyun@loongson.cn> Committer: Markus Grönlund <mgronlun@openjdk.org> Date: 2023-12-08 10:47:58 +0000 URL: https://git.openjdk.org/leyden/commit/bad5edf1468eb27c0c2f6f53e212de758c7263... 8320959: jdk/jfr/event/runtime/TestShutdownEvent.java crash with CONF=fastdebug -Xcomp Co-authored-by: Markus Grönlund <mgronlun@openjdk.org> Reviewed-by: mgronlun ! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp Changeset: 9e48b90c Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-12-08 11:04:39 +0000 URL: https://git.openjdk.org/leyden/commit/9e48b90c7fd349195a1389c480c66dfd9b1a7f... 8310524: C2: record parser-generated LoadN nodes for IGVN Reviewed-by: chagedorn, rcastanedalo, thartmann ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/c2/irTests/igvn/TestLoadNIdeal.java Changeset: 701bc3bb Author: Daniel Lundén <daniel.lunden@oracle.com> Committer: Roberto Castañeda Lozano <rcastanedalo@openjdk.org> Date: 2023-12-08 11:08:08 +0000 URL: https://git.openjdk.org/leyden/commit/701bc3bbbe49a46aea7efc195463cc2efd64a7... 8295166: IGV: dump graph at more locations Reviewed-by: thartmann, rcastanedalo, chagedorn ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/superword.cpp ! src/utils/IdealGraphVisualizer/README.md ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java Changeset: 05f95093 Author: Frederic Thevenet <fthevenet@openjdk.org> Committer: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-12-08 14:09:01 +0000 URL: https://git.openjdk.org/leyden/commit/05f950934ee720c82e9b62dd8d31e13bab7775... 8321374: Add a configure option to explicitly set CompanyName property in VersionInfo resource for Windows exe/dll Reviewed-by: erikj, ihse ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk Changeset: b893a2b2 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-12-08 15:46:02 +0000 URL: https://git.openjdk.org/leyden/commit/b893a2b2f70346f9d204d1050a0ad32fd98fdd... 8321597: Use .template consistently for files treated as templates by the build Reviewed-by: erikj ! make/CompileDemos.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk = make/autoconf/Makefile.template ! make/autoconf/basic.m4 = make/autoconf/bootcycle-spec.gmk.template = make/autoconf/buildjdk-spec.gmk.template = make/autoconf/compare.sh.template = make/autoconf/spec.gmk.template ! make/common/modules/LauncherCommon.gmk = make/data/bundle/JDK-Info.plist.template = make/data/bundle/JRE-Info.plist.template = make/data/bundle/cmdline-Info.plist.template = make/data/mainmanifest/manifest.mf.template ! make/hotspot/gensrc/GenerateSources.gmk = make/scripts/hotspot.sh.template Changeset: 0eb299af Author: Lance Andersen <lancea@openjdk.org> Date: 2023-12-08 16:37:53 +0000 URL: https://git.openjdk.org/leyden/commit/0eb299af792f95d66797e2274c359190bfd556... 8316141: Improve CEN header validation checking Reviewed-by: alanb ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java + test/jdk/jdk/nio/zipfs/CorruptedZipFilesTest.java Changeset: 2c2d4d2c Author: Chris Plummer <cjplummer@openjdk.org> Date: 2023-12-08 17:02:35 +0000 URL: https://git.openjdk.org/leyden/commit/2c2d4d2cdef209b6f791d20b01b6aaf6d7a99f... 8321485: remove serviceability/attach/ConcAttachTest.java from problemlist on macosx Reviewed-by: jpai, amenkov ! test/hotspot/jtreg/ProblemList.txt Changeset: 5e6bfc5e Author: Ioi Lam <iklam@openjdk.org> Date: 2023-12-08 17:25:22 +0000 URL: https://git.openjdk.org/leyden/commit/5e6bfc5eaa455540e66abfcb1ddd7bb404ace5... 8321539: Minimal build is broken by JDK-8320935 Reviewed-by: matsaave, ccheung, mbaesken ! src/hotspot/share/cds/cdsConfig.hpp Changeset: 6c13a303 Author: Phil Race <prr@openjdk.org> Date: 2023-12-08 18:47:30 +0000 URL: https://git.openjdk.org/leyden/commit/6c13a3032f3e6f08216fa8d69ccb2c311753a4... 8312307: Obsoleted code in hb-jdk-font.cc Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h Changeset: 0c178beb Author: Naoto Sato <naoto@openjdk.org> Date: 2023-12-08 18:47:40 +0000 URL: https://git.openjdk.org/leyden/commit/0c178beb69c4c5fc3e92621340748e42d017d4... 8321206: Make Locale related system properties `StaticProperty` Reviewed-by: rriggs ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/jdk/internal/util/StaticProperty.java Changeset: 71800884 Author: Brian Burkhalter <bpb@openjdk.org> Date: 2023-12-08 19:19:01 +0000 URL: https://git.openjdk.org/leyden/commit/71800884f68f984f43a59142e22b4b06df6079... 8321429: (fc) FileChannel.lock creates a FileKey containing two long index values, they could be stored as int values Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/ch/FileKey.java ! src/java.base/windows/native/libnio/ch/FileKey.c Changeset: 5c12a182 Author: Joe Darcy <darcy@openjdk.org> Date: 2023-12-08 19:33:48 +0000 URL: https://git.openjdk.org/leyden/commit/5c12a182e3f9aed8d075bb066cb8a093abab92... 8320790: Update --release 22 symbol information for JDK 22 build 27 Reviewed-by: iris, jjg ! src/jdk.compiler/share/data/symbols/java.base-M.sym.txt ! src/jdk.compiler/share/data/symbols/java.compiler-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.crypto.ec-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jartool-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jdeps-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jfr-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jlink-M.sym.txt ! src/jdk.compiler/share/data/symbols/jdk.jshell-M.sym.txt ! src/jdk.compiler/share/data/symbols/symbols Changeset: ce108446 Author: vamsi-parasa <srinivas.vamsi.parasa@intel.com> Committer: Sandhya Viswanathan <sviswanathan@openjdk.org> Date: 2023-12-08 22:52:48 +0000 URL: https://git.openjdk.org/leyden/commit/ce108446ca1fe604ecc24bbefb0bf1c6318271... 8319577: x86_64 AVX2 intrinsics for Arrays.sort methods (int, float arrays) Reviewed-by: sviswanathan, ihse, jbhateja, kvn ! make/modules/java.base/Lib.gmk ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/riscv/matcher_riscv.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/opto/library_call.cpp + src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp + src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp + src/java.base/linux/native/libsimdsort/avx2-linux-qsort.cpp ! src/java.base/linux/native/libsimdsort/avx512-32bit-qsort.hpp - src/java.base/linux/native/libsimdsort/avx512-64bit-common.h ! src/java.base/linux/native/libsimdsort/avx512-64bit-qsort.hpp - src/java.base/linux/native/libsimdsort/avx512-common-qsort.h ! src/java.base/linux/native/libsimdsort/avx512-linux-qsort.cpp + src/java.base/linux/native/libsimdsort/simdsort-support.hpp + src/java.base/linux/native/libsimdsort/xss-common-includes.h + src/java.base/linux/native/libsimdsort/xss-common-qsort.h + src/java.base/linux/native/libsimdsort/xss-network-qsort.hpp + src/java.base/linux/native/libsimdsort/xss-optimal-networks.hpp + src/java.base/linux/native/libsimdsort/xss-pivot-selection.hpp Changeset: d13302f8 Author: Per Minborg <pminborg@openjdk.org> Date: 2023-12-11 07:52:31 +0000 URL: https://git.openjdk.org/leyden/commit/d13302f8b06f65319426a25a9368abaf72f3c2... 8321387: SegmentAllocator:allocateFrom(AddressLayout, MemorySegment) does not throw stated UnsupportedOperationException Reviewed-by: mcimadamore ! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java ! src/java.base/share/classes/java/lang/foreign/MemorySegment.java ! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java ! test/jdk/java/foreign/TestArrayCopy.java ! test/jdk/java/foreign/TestMemoryAccess.java ! test/jdk/java/foreign/TestMemoryAccessInstance.java ! test/jdk/java/foreign/TestSegmentAllocators.java ! test/jdk/java/foreign/TestSegmentCopy.java ! test/jdk/java/foreign/TestSegments.java Changeset: 92fd490f Author: Anton Bobrov <antbob@users.noreply.github.com> Committer: Alexander Zvegintsev <azvegint@openjdk.org> Date: 2023-12-11 08:29:40 +0000 URL: https://git.openjdk.org/leyden/commit/92fd490f22f690ff7698182658363b7035bcc3... 8321176: [Screencast] make a second attempt on screencast failure Reviewed-by: azvegint, prr ! src/java.desktop/unix/native/libawt_xawt/awt/fp_pipewire.h ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c Changeset: 3c6459e1 Author: Adam Sotona <asotona@openjdk.org> Date: 2023-12-11 10:08:42 +0000 URL: https://git.openjdk.org/leyden/commit/3c6459e1de9e75898a1b32a95acf684050fbe1... 8321641: ClassFile ModuleAttribute.ModuleAttributeBuilder::moduleVersion spec contains a copy-paste error Reviewed-by: alanb ! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java Changeset: ce8399fd Author: Jan Lahoda <jlahoda@openjdk.org> Date: 2023-12-11 12:20:22 +0000 URL: https://git.openjdk.org/leyden/commit/ce8399fd6071766114f5f201b6e44a7abdba9f... 8321582: yield <primitive-type>.class not parsed correctly. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java Changeset: 486594d4 Author: Magnus Ihse Bursie <ihse@openjdk.org> Date: 2023-12-11 14:17:38 +0000 URL: https://git.openjdk.org/leyden/commit/486594d4273e9d5a8db43de861e3ca3ce823f0... 8316657: Support whitebox testing in microbenchmarks Reviewed-by: erikj, redestad ! make/Main.gmk ! make/test/BuildMicrobenchmark.gmk ! make/test/BuildTestLib.gmk Changeset: b270f30d Author: Hamlin Li <mli@openjdk.org> Date: 2023-12-11 15:45:47 +0000 URL: https://git.openjdk.org/leyden/commit/b270f30d101432574bfced045241e134ce4608... 8318629: G1: Refine code a bit in G1RemSetTrackingPolicy::update_at_allocate Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp Changeset: 3ce12e42 Author: Per Minborg <pminborg@gmail.com> Date: 2023-12-11 17:20:25 +0000 URL: https://git.openjdk.org/leyden/commit/3ce12e42e9d95a218962965bde08ecad7201ba... Merge master ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
participants (1)
-
duke