git: openjdk/loom: master: 82 new changesets
duke
duke at openjdk.org
Fri Aug 12 08:24:26 UTC 2022
Changeset: e265b2a2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-03 14:26:06 +0000
URL: https://git.openjdk.org/loom/commit/e265b2a2918f39a1d9afdb6a473c2d8d657cbb8c
8290867: Race freeing remembered set segments
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1SegmentedArray.cpp
Changeset: 4cfbb3b5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-03 22:31:18 +0000
URL: https://git.openjdk.org/loom/commit/4cfbb3b5ec48d7b7f9995dab18cdc707dea15ed2
Merge
Changeset: b6b0317f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-04 01:20:29 +0000
URL: https://git.openjdk.org/loom/commit/b6b0317f832985470ccf4bc1e2abf9015ce5bd54
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/riscv/icache_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/trimCHeapDCmd.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/safefetch_static_posix.cpp
! src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/iphlp_interface.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os/windows/pdh_interface.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
- src/hotspot/os_cpu/aix_ppc/os_aix_ppc.hpp
+ src/hotspot/os_cpu/aix_ppc/os_aix_ppc.inline.hpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
- src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.inline.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
- src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
- src/hotspot/os_cpu/bsd_zero/os_bsd_zero.hpp
+ src/hotspot/os_cpu/bsd_zero/os_bsd_zero.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
- src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
- src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp
+ src/hotspot/os_cpu/linux_arm/os_linux_arm.inline.hpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
- src/hotspot/os_cpu/linux_ppc/os_linux_ppc.hpp
+ src/hotspot/os_cpu/linux_ppc/os_linux_ppc.inline.hpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
- src/hotspot/os_cpu/linux_riscv/os_linux_riscv.hpp
+ src/hotspot/os_cpu/linux_riscv/os_linux_riscv.inline.hpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
- src/hotspot/os_cpu/linux_s390/os_linux_s390.hpp
+ src/hotspot/os_cpu/linux_s390/os_linux_s390.inline.hpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
- src/hotspot/os_cpu/linux_x86/os_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
- src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp
+ src/hotspot/os_cpu/linux_zero/os_linux_zero.inline.hpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
- src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
- src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/jfr/utilities/jfrTime.cpp
! src/hotspot/share/jfr/utilities/jfrTimeConverter.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/os.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ticks.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
Changeset: 1a6c83b7
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-08-04 05:02:16 +0000
URL: https://git.openjdk.org/loom/commit/1a6c83b7718e00cf2284903434766dc6d4bf7755
8291798: VMRegImpl::print_on is broken after JDK-8289060
Reviewed-by: shade, jiefu, kvn, dlong
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vmreg.hpp
Changeset: 4772354f
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-04 06:57:35 +0000
URL: https://git.openjdk.org/loom/commit/4772354f4caf5eb314eda81217e5bc48a62d485b
8291825: java/time/nontestng/java/time/zone/CustomZoneNameTest.java fails if defaultLocale and defaultFormatLocale are different
Reviewed-by: naoto
! test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomTimeZoneNameProvider.java
Changeset: 43bb3993
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-04 06:51:37 +0000
URL: https://git.openjdk.org/loom/commit/43bb399375b9e14ae78b7f4791ec7e7d8f53a35d
8291757: Remove EA from JDK 19 version string starting with Initial RC promotion B35 on August 11, 2022
Reviewed-by: alanb
! make/conf/version-numbers.conf
Changeset: 34939731
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-04 07:14:59 +0000
URL: https://git.openjdk.org/loom/commit/349397318687fdb7be8f50f02b536e49bffdd92f
Merge
! make/conf/version-numbers.conf
! make/conf/version-numbers.conf
Changeset: 0bc804d6
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-04 07:42:48 +0000
URL: https://git.openjdk.org/loom/commit/0bc804d6ef66426f93f4bef4641a377a4400827d
8291762: Backout JDK-8291757 from jdk/jdk
Reviewed-by: alanb
! make/conf/version-numbers.conf
Changeset: 26e5c112
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-04 09:15:15 +0000
URL: https://git.openjdk.org/loom/commit/26e5c112daa30697a42047e78744c1c533611e10
4890041: Remove TAB and Shift TAB from Popup Menu in Motif Look & Feel
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
Changeset: ce61eb6f
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-04 10:52:15 +0000
URL: https://git.openjdk.org/loom/commit/ce61eb6ff99eaaece463091b8481e27f84f80684
8290349: IP_DONTFRAGMENT doesn't set DF bit in IPv4 header
Reviewed-by: michaelm, alanb
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.net/windows/classes/jdk/net/WindowsSocketOptions.java
! src/jdk.net/windows/native/libextnet/WindowsSocketOptions.c
Changeset: a3040fcc
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-08-04 13:13:01 +0000
URL: https://git.openjdk.org/loom/commit/a3040fcc2baa48c19d9525b3539863a71fa5781d
8291360: Create entry points to expose low-level class file information
Reviewed-by: dholmes, rriggs
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
+ test/hotspot/jtreg/runtime/ClassFile/ClassAccessFlagsRawTest.java
+ test/hotspot/jtreg/runtime/ClassFile/ClassFileVersionTest.java
+ test/hotspot/jtreg/runtime/ClassFile/classAccessFlagsRaw.jcod
+ test/hotspot/jtreg/runtime/ClassFile/classFileVersions.jcod
Changeset: d4a795d7
Author: Peter Levart <plevart at openjdk.org>
Date: 2022-08-04 13:25:15 +0000
URL: https://git.openjdk.org/loom/commit/d4a795d75aef8d787934f5c05e146c61138a408a
8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs
Reviewed-by: rkennke, shade
! test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
Changeset: aa557b9b
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Peter Levart <plevart at openjdk.org>
Date: 2022-08-04 15:15:49 +0000
URL: https://git.openjdk.org/loom/commit/aa557b9b01571d7614f54d341c5cd8bf36cdacee
8288327: Executable.hasRealParameterData should not be volatile
Reviewed-by: plevart
! src/java.base/share/classes/java/lang/reflect/Executable.java
Changeset: 966ab219
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-08-04 16:11:01 +0000
URL: https://git.openjdk.org/loom/commit/966ab219b4584bcd561112838c2bde6591ecb064
8291895: Remove PRAGMA_NONNULL_IGNORED from x86 and AArch64
Reviewed-by: shade
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
Changeset: 92d2982f
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-08-04 16:27:45 +0000
URL: https://git.openjdk.org/loom/commit/92d2982f3f4ecf7d17df4267bd67af2490badd1e
8283232: x86: Improve vector broadcast operations
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.cpp
+ test/micro/org/openjdk/bench/jdk/incubator/vector/SpiltReplicate.java
Changeset: 3ba31716
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-08-04 17:57:28 +0000
URL: https://git.openjdk.org/loom/commit/3ba317167d24b6ed478418a2abae9042ab2764f1
8285935: Spurious lint warning for static method accessed through instance qualifier
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/4880220/T4880220.error.out
! test/langtools/tools/javac/4880220/T4880220.java
! test/langtools/tools/javac/4880220/T4880220.warn.out
! test/langtools/tools/javac/diags/examples/StaticNotQualifiedByType.java
Changeset: fd9ac621
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-04 18:10:21 +0000
URL: https://git.openjdk.org/loom/commit/fd9ac6216111063968675ced5d032310447d5206
8291457: Clean up lifecycle of CDS dump-time data structures
Reviewed-by: coleenp, ccheung
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/symbol.hpp
Changeset: 3c325641
Author: Gaurav Chaudhari <deigue at hotmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-08-04 18:49:05 +0000
URL: https://git.openjdk.org/loom/commit/3c3256414f7df049cdd6c8519fbcea0d818a1a33
8288377: [REDO] DST not applying properly with zone id offset set with TZ env variable
Reviewed-by: naoto
! src/java.base/unix/native/libjava/TimeZone_md.c
+ test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java
Changeset: c48cd886
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-04 19:49:15 +0000
URL: https://git.openjdk.org/loom/commit/c48cd88652e20638b1b3cc5584fd5eefedd5dbb1
8291926: ProblemList multiple tests in -Xcomp mode due to JDK-8291649
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 90257f95
Author: Alisen Chung <achung at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-08-04 20:37:12 +0000
URL: https://git.openjdk.org/loom/commit/90257f95058626196339c444937f037516dbd21e
8169187: [macosx] Aqua: java/awt/image/multiresolution/MultiresolutionIconTest.java
Reviewed-by: prr, dnguyen
! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/multiresolution/MultiresolutionIconTest.java
Changeset: 6ad6b1c4
Author: Phil Race <prr at openjdk.org>
Date: 2022-08-04 20:51:48 +0000
URL: https://git.openjdk.org/loom/commit/6ad6b1c454cbc41de5a401aecda910d668c71e39
8272998: ImageIO.read() throws incorrect exception type
Reviewed-by: aivanov, dnguyen
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/jdk/javax/imageio/ReadImageNoIAETest.java
Changeset: 1edc2455
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-08-04 22:23:56 +0000
URL: https://git.openjdk.org/loom/commit/1edc24557482e04800e774bb3702e3de31783e60
8291899: Zero VM is broken on MacOS after JDK-8290840 due to os::setup_fpu() is missing
Reviewed-by: shade
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
Changeset: 617a196f
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-08-04 22:42:41 +0000
URL: https://git.openjdk.org/loom/commit/617a196fd3b68c6958fa7198868b36fc0396b290
8290812: Add a test for ResourceHashtable
Reviewed-by: stuefe, iklam
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 6e6c64c6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-04 22:50:24 +0000
URL: https://git.openjdk.org/loom/commit/6e6c64c6f6f5bd2b787071f847399f933936e0ed
8291941: ProblemList java/lang/ProcessBuilder/PipelineLeaksFD.java on linux-all
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 27c88260
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-08-04 23:56:11 +0000
URL: https://git.openjdk.org/loom/commit/27c8826090135c0bd7719a4455bf6f8675b691d6
8291840: Avoid JavaCalls for setting up _java_system_loader and _java_platform_loader
Reviewed-by: coleenp, iklam
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 6b2184e8
Author: Bhavana Kilambi <bhavana.kilambi at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-08-05 01:51:34 +0000
URL: https://git.openjdk.org/loom/commit/6b2184e8d1450a08f819c8ebd3cf25d308606976
8290248: Implement MaxINode::Ideal transformation
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 4b3dfe1d
Author: Peter Levart <plevart at openjdk.org>
Date: 2022-08-04 16:53:57 +0000
URL: https://git.openjdk.org/loom/commit/4b3dfe1d22f7fed8a408ee50343d52cf1ac481ef
8283276: java/io/ObjectStreamClass/ObjectStreamClassCaching.java fails with various GCs
Backport-of: d4a795d75aef8d787934f5c05e146c61138a408a
! test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
Changeset: 477f4711
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-05 03:52:15 +0000
URL: https://git.openjdk.org/loom/commit/477f471159700e27ca6e2f7248f2ec48e7935e0f
Merge
Changeset: 6e7cd762
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-08-05 06:56:20 +0000
URL: https://git.openjdk.org/loom/commit/6e7cd7627d7e5c885b34afb1cb9458221a279e08
8291061: Improve thread safety of FileTime.toString and toInstant
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/attribute/FileTime.java
Changeset: 504a6265
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-08-05 07:00:15 +0000
URL: https://git.openjdk.org/loom/commit/504a6265979f489411fabf48da6484061696e61b
8291799: IGV: make "Selection mode" a toggle button
Reviewed-by: kvn, thartmann, rcastanedalo
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
- src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/PanModeAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/SelectionModeAction.java
- src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/pan_mode.png
Changeset: b0d69528
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-08-05 07:04:37 +0000
URL: https://git.openjdk.org/loom/commit/b0d6952811c2b29115b69427fe148ee6bce41710
8291823: IGV: Fix "Save selected groups"
Reviewed-by: rcastanedalo, kvn, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/FolderNode.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java
Changeset: 4c652d9e
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-08-05 07:51:05 +0000
URL: https://git.openjdk.org/loom/commit/4c652d9ecace0d07eed43fd11678238707f948de
8291952: riscv: Remove PRAGMA_NONNULL_IGNORED
Reviewed-by: yadongwang, shade
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
Changeset: dd7f2d91
Author: Axel Boldt-Christmas <axel.boldt-christmas at oracle.com>
Committer: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-08-05 08:24:25 +0000
URL: https://git.openjdk.org/loom/commit/dd7f2d912bb66c0f10d7165040e52e2d18b73897
8290090: Change CodeBlobType from unscoped enum to enum class
Reviewed-by: eosterlund, kvn
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
Changeset: 88c96dd3
Author: Yadong Wang <yadongwang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-08-05 09:12:29 +0000
URL: https://git.openjdk.org/loom/commit/88c96dd3eb28a273305d07fb2b0a36122484189c
8291947: riscv: fail to build after JDK-8290840
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/icache_riscv.cpp
Changeset: 0da4314e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-08-05 14:35:45 +0000
URL: https://git.openjdk.org/loom/commit/0da4314e95f380f6125120797ad57529f5442cda
8288732: Reduce runtime of java.util.concurrent microbenchmarks
Reviewed-by: ecaspole, rriggs
! test/micro/org/openjdk/bench/java/util/concurrent/Atomic.java
! test/micro/org/openjdk/bench/java/util/concurrent/AtomicIntegerUpdateAndGet.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolForking.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolRawCallable.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoQueued.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdAutoSurplus.java
! test/micro/org/openjdk/bench/java/util/concurrent/ForkJoinPoolThresholdStatic.java
! test/micro/org/openjdk/bench/java/util/concurrent/Locks.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
! test/micro/org/openjdk/bench/java/util/concurrent/ProducerConsumer.java
! test/micro/org/openjdk/bench/java/util/concurrent/Queues.java
! test/micro/org/openjdk/bench/java/util/concurrent/ThreadLocalRandomNextInt.java
Changeset: b17a745d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-08-05 14:51:58 +0000
URL: https://git.openjdk.org/loom/commit/b17a745d7f55941f02b0bdde83866aa5d32cce07
8291637: HttpClient default keep alive timeout not followed if server sends invalid value
Reviewed-by: jpai, dfuchs
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
+ test/jdk/sun/net/www/http/KeepAliveCache/B8291637.java
Changeset: f9bb3676
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-05 16:20:27 +0000
URL: https://git.openjdk.org/loom/commit/f9bb3676e3d2c5fe0ae505d3bcbf434f7acb524f
8291653: G1 refinement incorrectly expects always-valid HeapRegion out of the Hot Card Cache
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: 9bff3b76
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-05 21:36:11 +0000
URL: https://git.openjdk.org/loom/commit/9bff3b76f2e5d0ecede6c0d4042f65d377a28325
8291990: [REDO] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
Reviewed-by: bpb
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: b66a0d16
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-05 21:56:54 +0000
URL: https://git.openjdk.org/loom/commit/b66a0d1613302aa4130328fb08116de778a49a77
8291992: [REDO2] ProblemList multiple tests in -Xcomp mode due to JDK-8291649
Reviewed-by: bpb
! test/jdk/ProblemList-Xcomp.txt
Changeset: 0657acf5
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-08-05 22:18:59 +0000
URL: https://git.openjdk.org/loom/commit/0657acf534b0200b13a7535598d69ad4532cd97e
8289249: Add methods to Elements for record constructors
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
+ test/langtools/tools/javac/processing/model/util/elements/TestRecordPredicates.java
Changeset: 5963300c
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-08-05 07:39:43 +0000
URL: https://git.openjdk.org/loom/commit/5963300c0c9dfd34c6338fa8195ae18d7b41840c
8290562: ThreadMXBean.getThread{Cpu,User}Time fails with -XX:-VMContinuations
Reviewed-by: sspitsyn, kevinw, mchung
! src/hotspot/share/services/management.cpp
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
Changeset: 87cda21c
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-08-05 22:35:24 +0000
URL: https://git.openjdk.org/loom/commit/87cda21c5d85f6e6f628849b8670e2ecb4e105dd
Merge
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/management.cpp
Changeset: ae520537
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-08-06 09:53:35 +0000
URL: https://git.openjdk.org/loom/commit/ae52053757ca50c4b56989c9b0c6890e504e4088
8291954: Use Optional.isEmpty instead of !Optional.isPresent in java.base
Reviewed-by: jpai, alanb, lancea, rriggs, bpb
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
Changeset: 8e2c006c
Author: raspberry-hu <76903172+raspberry-hu at users.noreply.github.com>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2022-08-08 02:49:44 +0000
URL: https://git.openjdk.org/loom/commit/8e2c006cd14905c06e8c2cc30f13de249d54ed79
8291957: Redundant import statements in sun.security.ec
Reviewed-by: xuelei
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHPublicKeyImpl.java
Changeset: 20123ea4
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-08-08 08:03:21 +0000
URL: https://git.openjdk.org/loom/commit/20123ea4de702ccbaf4c500ff7a1000ca7ee9c90
8291901: IGV: Preference menu disappears after JDK-8288750
Reviewed-by: rcastanedalo, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/resources/com/sun/hotspot/igv/coordinator/layer.xml
Changeset: d4fb91ba
Author: thyecust <thy at mail.ecust.edu.cn>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-08-08 11:25:45 +0000
URL: https://git.openjdk.org/loom/commit/d4fb91ba04531c9c51903b1d36941bfb4f6eaf53
8291956: Simplify the loop condition in sun.net.httpserver.Request constructor
Co-authored-by: Tian Haoyu <tienhoayu at gmail.com>
Reviewed-by: dfuchs, chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
Changeset: 891df212
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-08 11:39:17 +0000
URL: https://git.openjdk.org/loom/commit/891df2128ac5437af1113e83adf683bc6283b315
8259687: JTabbedPane.setComponentAt doesn't hide previously visible tab component
Reviewed-by: psadhukhan, dnguyen
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/swing/JTabbedPane/TabbedPaneBug.java
Changeset: b2f0cbdc
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-08 11:40:21 +0000
URL: https://git.openjdk.org/loom/commit/b2f0cbdca109507e5f8e0c185f601c0c1e31f4fb
8064787: [macosx] In Nimbus LaF, Ctrl+Alt mnemonic doesn't work
Reviewed-by: prr, dnguyen
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
Changeset: 5a539e8d
Author: Yadong Wang <yadongwang at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2022-08-08 11:47:36 +0000
URL: https://git.openjdk.org/loom/commit/5a539e8da7dbea1eaa10d799f75199ea359f7a22
8291893: riscv: remove fence.i used in user space
Reviewed-by: fyang, vkempik
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/icache_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
Changeset: 8a804f65
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-08-08 12:17:48 +0000
URL: https://git.openjdk.org/loom/commit/8a804f653d21e6e0ed4c1df48a14aa7ad3876dbe
8291454: Missing check for JLI C runtime library in CoreLibraries.gmk
Reviewed-by: erikj, ihse
! make/modules/java.base/lib/CoreLibraries.gmk
Changeset: 8d88be23
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-08-08 12:19:15 +0000
URL: https://git.openjdk.org/loom/commit/8d88be233bc0d27d78e51c4eff0ba1ee47f4617a
8291459: JVM crash with GenerateOopMap::error_work(char const*, __va_list_tag*)
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/generateOopMap.cpp
+ test/hotspot/jtreg/runtime/GenerateOopMap/TestGenerateOopMapCrash.java
+ test/hotspot/jtreg/runtime/GenerateOopMap/if_icmpleIsLastOpcode.jasm
Changeset: 861cc671
Author: Peter Levart <plevart at openjdk.org>
Date: 2022-08-08 12:38:21 +0000
URL: https://git.openjdk.org/loom/commit/861cc671e2e4904d94f50710be99a511e2f9bb68
8291897: TerminatingThreadLocal(s) not registered from virtual thread(s)
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/CarrierThreadLocal.java
! src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Changeset: 7676be8a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-08 12:50:52 +0000
URL: https://git.openjdk.org/loom/commit/7676be8a999dd042cdf08ef6234b3420deb247ef
8291037: Move PLAB resizing mechanism to G1EvacStats
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1EvacStats.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/plab.hpp
Changeset: 45919371
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-08 13:28:39 +0000
URL: https://git.openjdk.org/loom/commit/459193710f0b8859cff364d7de3765c6dc4e08d8
8290357: Drop HeapRegion::marked_bytes()
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! 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/prims/whitebox.cpp
Changeset: 124fc4a8
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-08 15:06:49 +0000
URL: https://git.openjdk.org/loom/commit/124fc4a83dc7e55c3b12e4b6c379391ab11592d5
8290180: Convert com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh to jtreg java version
8290181: convert com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh to java version
Reviewed-by: lmesnik, amenkov
! test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.java
- test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh
! test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.java
- test/jdk/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh
Changeset: 7db5abdd
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-08-08 15:07:48 +0000
URL: https://git.openjdk.org/loom/commit/7db5abddd126db388b1a7f89be258e8aa7104da7
8282642: vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java fails intermittently with exit code 1
Reviewed-by: lmesnik
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java
Changeset: 08274e6f
Author: Mark Powers <mpowers at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date: 2022-08-08 17:30:22 +0000
URL: https://git.openjdk.org/loom/commit/08274e6fea982e71ccc5964f4919c65501b048e1
8290975: Minor cleanup could be done in javax.security
Reviewed-by: wetmore, mullan
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
Changeset: eb8b7890
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-08 19:39:02 +0000
URL: https://git.openjdk.org/loom/commit/eb8b789015c98cb5fe7ba788e71f3f6166884739
8292061: ProblemList serviceability/attach/ConcAttachTest.java on linux-all
Reviewed-by: darcy
! test/hotspot/jtreg/ProblemList.txt
Changeset: 77398430
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-08-08 21:50:16 +0000
URL: https://git.openjdk.org/loom/commit/77398430b5e13768cddd5f63e8fe9e53735bbea8
8288633: The ICC_ColorSpace.fromCIEXYZ method uses the wrong rendering intent
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
+ test/jdk/java/awt/color/ICC_ColorSpace/ToFromCIEXYZRoundTrip.java
Changeset: af243ca3
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-08-09 08:18:44 +0000
URL: https://git.openjdk.org/loom/commit/af243ca334c8ce29bc3337ac9388ad45a4ee9041
8265433: IGV: add graph tooltips with properties
Reviewed-by: rcastanedalo, tholenstein
+ src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/PropertiesConverter.java
! src/utils/IdealGraphVisualizer/Util/src/main/java/com/sun/hotspot/igv/util/StringUtils.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
Changeset: 2712bc3f
Author: ScientificWare <info at scientificware.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-08-09 08:40:24 +0000
URL: https://git.openjdk.org/loom/commit/2712bc3f79990f27fe9a624a7a818ba1c2c74b67
8289741: Remove unused imports from DTDBuilder.java
Reviewed-by: jpai
! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java
Changeset: cbc9040f
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-09 11:53:41 +0000
URL: https://git.openjdk.org/loom/commit/cbc9040f3a3a86942fa8277860eedc1f5142b64b
8290278: JavaDoc of index parameter of method JTabbedPane.insertTab
Reviewed-by: psadhukhan, prr, honkar
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
Changeset: f5b3618c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-08-09 11:59:02 +0000
URL: https://git.openjdk.org/loom/commit/f5b3618c421904a99d1754c10344e92459eeb4ad
8291970: Add TableStatistics get function to ResourceHashtable
Reviewed-by: iklam, ccheung
! src/hotspot/share/utilities/resourceHash.hpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/tableStatistics.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 0ade2641
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-08-09 12:01:58 +0000
URL: https://git.openjdk.org/loom/commit/0ade2641f78c1ab890de658095b6b54e52f8d5ab
8290814: Hide G1RootRegions behind G1ConcurrentMark
Reviewed-by: sangheki, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 3677b55b
Author: Abhishek Kumar <abhishek.cx.kumar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-09 12:27:05 +0000
URL: https://git.openjdk.org/loom/commit/3677b55b45746c3c955a8fcf1fbbf15694baa873
6391806: JLabel and AbstractButton's imageUpdate method should be better specified
Reviewed-by: psadhukhan, prr
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
Changeset: aff7689a
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-08-09 15:21:28 +0000
URL: https://git.openjdk.org/loom/commit/aff7689a00a72c4e508d813372f519bace6b77ab
8292075: Remove deleted test compiler/rangechecks/TestRangeCheckHoistingScaledIV.java from ProblemList
Reviewed-by: chagedorn, pli
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8d0d9eaa
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-08-09 16:30:44 +0000
URL: https://git.openjdk.org/loom/commit/8d0d9eaa9c4b250d90e18e709aff7bdfd70b3395
8291238: JDK can't be built without G1
Reviewed-by: stuefe, jiefu
! src/hotspot/share/cds/filemap.cpp
Changeset: 4040927d
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-09 17:07:14 +0000
URL: https://git.openjdk.org/loom/commit/4040927d1750dd00611cc6465507dd0bc694a18f
8290047: (fs) FileSystem.getPathMatcher does not check for ":" at last index
Reviewed-by: naoto, rriggs, alanb, lancea
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/nio/file/PathMatcher/Basic.java
! test/jdk/jdk/internal/jrtfs/Basic.java
! test/jdk/jdk/nio/zipfs/Basic.java
Changeset: ae1a9a0b
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-08-09 17:55:18 +0000
URL: https://git.openjdk.org/loom/commit/ae1a9a0b252fc9593b077f9626a431b0f06b3f51
8292060: Make ClassFileVersionTest.java version adapting
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/ClassFile/ClassFileVersionTest.java
! test/hotspot/jtreg/runtime/ClassFile/classFileVersions.jcod
Changeset: d889264c
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Joe Wang <joehw at openjdk.org>
Date: 2022-08-09 18:26:54 +0000
URL: https://git.openjdk.org/loom/commit/d889264c6123b6c28bdd6336f5ae547e4e441aa7
8290836: Improve test coverage for XPath functions: String Functions
8290837: Improve test coverage for XPath functions: Boolean Functions
8290838: Improve test coverage for XPath functions: Number Functions
Reviewed-by: joehw
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java
+ test/jaxp/javax/xml/jaxp/unittest/xpath/XPathStringFnTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTestBase.java
Changeset: 17c77b5d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-09 18:50:56 +0000
URL: https://git.openjdk.org/loom/commit/17c77b5d7a25d6e8e127a2559b8f661c743701c1
8292119: ProblemList java/awt/image/multiresolution/MultiresolutionIconTest.java on linux-x64 and windows-all
Reviewed-by: naoto, prr
! test/jdk/ProblemList.txt
Changeset: 57e0da15
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-08-09 19:26:28 +0000
URL: https://git.openjdk.org/loom/commit/57e0da1578b78f7ac83e9621554d0e81dfa2af67
8292132: ProblemList jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Reviewed-by: bpb
! test/jdk/ProblemList.txt
Changeset: 6397d564
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-09 22:29:04 +0000
URL: https://git.openjdk.org/loom/commit/6397d564a5dab07f81bf4c69b116ebfabb2446ba
8151430: (fs) BasicFileAttributeView.setTimes should support setting file create time on OS X
Reviewed-by: alanb
+ src/java.base/macosx/classes/sun/nio/fs/BsdFileAttributeViews.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
Changeset: 49133809
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-08-10 02:59:53 +0000
URL: https://git.openjdk.org/loom/commit/49133809c2331a8a2067228adceb1d6e97cb19a8
8292007: Do not include vmSymbol.hpp in method.hpp
Reviewed-by: coleenp
! src/hotspot/cpu/aarch64/continuationEntry_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/continuationEntry_x86.inline.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: 83dc2e3e
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-10 03:42:12 +0000
URL: https://git.openjdk.org/loom/commit/83dc2e3e45a946dd1302efb84baf3afaa9309ba4
8292062: misc javax/swing tests failing
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! test/jdk/javax/swing/JList/4618767/JListSelectedElementTest.java
! test/jdk/javax/swing/JTree/4618767/JTreeSelectedElementTest.java
! test/jdk/javax/swing/event/RightAltKeyTest.java
Changeset: ecfa38ff
Author: Tejesh R <tr at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-08-10 11:43:02 +0000
URL: https://git.openjdk.org/loom/commit/ecfa38ffa8620e41854a043497f19863da297947
8281966: Absolute path of symlink is null in JFileChooser
Reviewed-by: aivanov, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java
+ test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java
Changeset: 37d3146c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-08-10 13:26:56 +0000
URL: https://git.openjdk.org/loom/commit/37d3146cca2c40dd53fcebd9cb78595f018b3489
8289002: Minimal x86_64 VM build fails with GCC 11: 'this' pointer is null
Reviewed-by: dholmes, aph
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/memoryManager.cpp
Changeset: cb37282a
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2022-08-10 14:56:17 +0000
URL: https://git.openjdk.org/loom/commit/cb37282a12698ae66c27889db9251a5b278624b0
8291752: AArch64: Remove check_emit_size parameter from trampoline_call
Reviewed-by: kvn, aph
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
Changeset: 9825c335
Author: David Schlosnagle <davids at palantir.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2022-08-10 16:22:19 +0000
URL: https://git.openjdk.org/loom/commit/9825c3356068feba8dde8217e8f8a56c9c573da4
8291641: Optimize StackTraceElement.toString()
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/lang/StackTraceElement.java
! test/jdk/java/lang/StackTraceElement/SerialTest.java
+ test/micro/org/openjdk/bench/java/lang/StackTraceElementBench.java
Changeset: 35fd5d88
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-08-10 18:09:54 +0000
URL: https://git.openjdk.org/loom/commit/35fd5d88eb6c9aa3a9d6f5b5de0d11939dee1863
8292200: Add java/io/File/GetXSpace.java to Windows problem list
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 7b029ea6
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-08-10 18:16:10 +0000
URL: https://git.openjdk.org/loom/commit/7b029ea6ba1d44d361fdf980816732d8454b8194
8227651: Tests fail with SSLProtocolException: Input record too big
8212096: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java failed intermittently due to SSLException: Tag mismatch
Reviewed-by: coffeys, xuelei
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/SSLEngine/LargePacket.java
! test/jdk/javax/net/ssl/SSLEngine/SSLEngineService.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
Changeset: e4925a39
Author: Alex Kasko <akasko at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-08-10 19:17:42 +0000
URL: https://git.openjdk.org/loom/commit/e4925a3959c319028014437fdb393312bcb3627d
8291924: jpackage: l10n for Windows context menu label
Reviewed-by: naoto, asemenyuk, almatvee
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
More information about the loom-dev
mailing list