git: openjdk/loom: master: 29 new changesets
duke
duke at openjdk.org
Tue Oct 15 09:43:25 UTC 2024
Changeset: ace44e56
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2024-10-11 07:29:11 +0000
URL: https://git.openjdk.org/loom/commit/ace44e564ffe67af5fc25a0f126cf48da0eca078
8341806: Gcc version detection failure on Alinux3
Reviewed-by: ihse, jwaters
! make/autoconf/toolchain.m4
Changeset: ae41daf9
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2024-10-11 08:12:37 +0000
URL: https://git.openjdk.org/loom/commit/ae41daf9a780f8fd29b2af984e9aa60ae9b10937
8341880: RISC-V: riscv_vector.h native build fails with gcc13 after JDK-8320500
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: mli, fyang
! src/jdk.incubator.vector/linux/native/libsleef/lib/vector_math_rvv.c
Changeset: 7c0dbf8e
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-10-11 08:22:27 +0000
URL: https://git.openjdk.org/loom/commit/7c0dbf8e9c69d51aa8e06305e4483002116019f4
8341820: Check return value of hcreate_r
Reviewed-by: cjplummer, lucy
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
Changeset: 519544c1
Branch: master
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-10-11 09:12:16 +0000
URL: https://git.openjdk.org/loom/commit/519544c1d72bccb4528953adb054ea3ee97e35b9
8341909: G1: Add region index to region printer output
Reviewed-by: kbarrett, lkorinth
! src/hotspot/share/gc/g1/g1HeapRegionPrinter.hpp
Changeset: 61338661
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-10-11 10:07:34 +0000
URL: https://git.openjdk.org/loom/commit/6133866150cf6131ab578f1537f84c239703fa67
8341070: javac fails with an exception when compiling import module under source level 8
Reviewed-by: asotona
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! test/langtools/tools/javac/ImportModule.java
Changeset: 7276a1be
Branch: master
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-10-11 15:28:15 +0000
URL: https://git.openjdk.org/loom/commit/7276a1bec0d90f63e9e433fdcdfd6564b70dc9bb
8341784: Refactor TypeVect to use a BasicType instead of a const Type*
Reviewed-by: kvn, jkarthikeyan
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/checkattribute/parsing/RawIRNode.java
Changeset: 1f6bd0c3
Branch: master
Author: Damon Nguyen <dnguyen at openjdk.org>
Date: 2024-10-11 20:03:14 +0000
URL: https://git.openjdk.org/loom/commit/1f6bd0c3e509029bbf524b0ba34ce44601ac0b6a
8341972: java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java timed out after JDK-8341257
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java
Changeset: 0a57fe1d
Branch: master
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2024-10-11 21:11:12 +0000
URL: https://git.openjdk.org/loom/commit/0a57fe1df6f3431cfb2d5d868597c61ef6af3806
8341178: TypeRawPtr::add_offset may be "miscompiled" due to UB
Reviewed-by: dlong, kvn
! src/hotspot/share/opto/type.cpp
Changeset: 3f53d571
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-10-11 21:16:41 +0000
URL: https://git.openjdk.org/loom/commit/3f53d571343792341481f4d15970cdc0bcd76a5e
8340327: A common framework to support public key algorithms with standard parameter sets
Reviewed-by: ascarpino, mullan
+ src/java.base/share/classes/sun/security/pkcs/NamedPKCS8Key.java
+ src/java.base/share/classes/sun/security/provider/NamedKEM.java
+ src/java.base/share/classes/sun/security/provider/NamedKeyFactory.java
+ src/java.base/share/classes/sun/security/provider/NamedKeyPairGenerator.java
+ src/java.base/share/classes/sun/security/provider/NamedSignature.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
+ src/java.base/share/classes/sun/security/x509/NamedX509Key.java
+ test/jdk/sun/security/provider/NamedEdDSA.java
+ test/jdk/sun/security/provider/NamedKeyFactoryTest.java
Changeset: c4965d9b
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-10-11 21:30:53 +0000
URL: https://git.openjdk.org/loom/commit/c4965d9b135b58e0b3604bc1cc60978ad4c8c11b
8341794: Fix ExceptionOccurred in jdk.attach
Reviewed-by: amenkov, cjplummer
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
Changeset: 2db33971
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-10-11 21:31:58 +0000
URL: https://git.openjdk.org/loom/commit/2db3397187563d1821d24578247f764c372fbb4b
8341797: Fix ExceptionOccurred in jdk.jdi
Reviewed-by: amenkov, cjplummer
! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c
! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryTransport.c
Changeset: 2e1c1936
Branch: master
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2024-10-12 02:45:50 +0000
URL: https://git.openjdk.org/loom/commit/2e1c1936e183fe8329bb6247523bd73ad9b3ca88
8342003: ProblemList sun/security/tools/keytool/GenKeyPairSigner.java
Reviewed-by: jpai
! test/jdk/ProblemList.txt
Changeset: 41ee582d
Branch: master
Author: Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-10-12 03:25:42 +0000
URL: https://git.openjdk.org/loom/commit/41ee582df8c65f2f26b21e46784cf0bc4ece0585
8341138: Rename jtreg property docker.support as container.support
Reviewed-by: sgehwolf, mseledtsov
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/containers/docker/DockerBasicTest.java
! test/hotspot/jtreg/containers/docker/ShareTmpDir.java
! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestContainerInfo.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
! test/hotspot/jtreg/containers/docker/TestJcmd.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
! test/hotspot/jtreg/containers/docker/TestLimitsUpdating.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/TEST.ROOT
! test/jdk/jdk/internal/platform/docker/TestDockerBasic.java
! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java
! test/jdk/jdk/internal/platform/docker/TestLimitsUpdating.java
! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Container.java
Changeset: 5c4f1ef7
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-10-14 04:45:12 +0000
URL: https://git.openjdk.org/loom/commit/5c4f1ef746b0c373a131726d74d27f0e0cc6e40d
8226933: [TEST_BUG]GTK L&F: There is no swatches or RGB tab in JColorChooser
Reviewed-by: aivanov, psadhukhan, tr
! test/jdk/javax/swing/JColorChooser/Test4887836.java
+ test/jdk/javax/swing/plaf/basic/BasicSliderUI/bug4419255.java
Changeset: fe98f86b
Branch: master
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2024-10-14 04:45:24 +0000
URL: https://git.openjdk.org/loom/commit/fe98f86b5792cbb17d47871452d27ab87d72b342
8226938: [TEST_BUG]GTK L&F: There is no Details button in FileChooser Dialog
Reviewed-by: honkar, prr
+ test/jdk/javax/swing/JFileChooser/bug4587721.java
Changeset: 8d0975a2
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-10-14 05:26:48 +0000
URL: https://git.openjdk.org/loom/commit/8d0975a27d826f7aa487a612131827586abaefd5
8336726: C2: assert(!do_asserts || projs->fallthrough_ioproj != nullptr) failed: must be found
Reviewed-by: chagedorn, kvn, vlivanov
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
+ test/hotspot/jtreg/compiler/c2/TestCallDevirtualizationWithInfiniteLoop.java
Changeset: 037f11b8
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-10-14 06:02:00 +0000
URL: https://git.openjdk.org/loom/commit/037f11b864734734dd7fbce029b2e8b4bc17f3ab
8341708: Optimize safepoint poll encoding with smaller poll data offset
Reviewed-by: kvn, qamai
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java
Changeset: e3f65039
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-10-14 07:55:38 +0000
URL: https://git.openjdk.org/loom/commit/e3f650393744790e24820b2d6d99dd1da1a44de6
8341893: AArch64: Micro-optimize compressed ptr decoding
Reviewed-by: aph, fyang
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: dcac4b0a
Branch: master
Author: Fei Gao <fgao at openjdk.org>
Date: 2024-10-14 08:40:03 +0000
URL: https://git.openjdk.org/loom/commit/dcac4b0a532f2ca6cb374da7ece331e8266ab351
8341471: Reversed field layout caused by unstable sorting
Reviewed-by: jwaters, jsjolen
! src/hotspot/share/classfile/fieldLayoutBuilder.hpp
+ test/hotspot/jtreg/runtime/FieldLayout/TestFieldLayout.java
Changeset: b20c5c79
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-10-14 10:34:19 +0000
URL: https://git.openjdk.org/loom/commit/b20c5c79def1ef2cc4b587b7688f8f1d4c81d699
8341967: Unify os::current_file_offset and os::seek_to_file_offset across posix platforms
Reviewed-by: jsjolen, 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/posix/os_posix.cpp
Changeset: 15815089
Branch: master
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2024-10-14 10:51:37 +0000
URL: https://git.openjdk.org/loom/commit/1581508988141bfb420d97759138203f30926b35
8335091: NMT: VMATree reserve_mapping and commit_mapping APIs need MEMFLAGS while un/-committing API has no MEMFLAGS arg
Reviewed-by: jsjolen, gziemski
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: ba3774dc
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-10-14 12:29:06 +0000
URL: https://git.openjdk.org/loom/commit/ba3774dc5d27e762dfd61f8acf842ae11dec0cb7
8341637: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64)
Reviewed-by: jpai
! test/jdk/java/net/Socket/UdpSocket.java
Changeset: f56a1541
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2024-10-14 12:32:55 +0000
URL: https://git.openjdk.org/loom/commit/f56a154132f7e66b1b65adfa2aa937119999b14a
8341881: [REDO] java/nio/file/attribute/BasicFileAttributeView/CreationTime.java#tmp fails on alinux3
Reviewed-by: liach, sgehwolf, ihse, bpb
! make/test/JtregNativeJdk.gmk
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
+ test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTimeHelper.java
+ test/jdk/java/nio/file/attribute/BasicFileAttributeView/libCreationTimeHelper.c
Changeset: 9e262df8
Branch: master
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-10-14 16:00:04 +0000
URL: https://git.openjdk.org/loom/commit/9e262df813874043f72b60695a88c28fc7d5cccb
8342002: sun/security/tools/keytool/GenKeyPairSigner.java failed due to missing certificate output
Reviewed-by: mullan
! test/jdk/ProblemList.txt
! test/jdk/sun/security/tools/keytool/GenKeyPairSigner.java
Changeset: a8a8b2de
Branch: master
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2024-10-14 16:44:53 +0000
URL: https://git.openjdk.org/loom/commit/a8a8b2deba854ac105ed760c09e65701c4d0f6fc
8341831: PhaseCFG::insert_anti_dependences asserts with "no loads"
Reviewed-by: dlong, kvn
! src/hotspot/share/opto/gcm.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 60713463
Branch: master
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-10-14 16:45:59 +0000
URL: https://git.openjdk.org/loom/commit/60713463c7014e4e15da73023e82ef58d7134b48
8339879: Open some dialog awt tests
Reviewed-by: honkar, prr
+ test/jdk/java/awt/Dialog/DefaultIconTest.java
+ test/jdk/java/awt/Dialog/DialogInitialResizability.java
+ test/jdk/java/awt/Dialog/NestedDialogTest.java
+ test/jdk/java/awt/Dialog/ShownModalDialogSerializationTest.java
Changeset: a2c77522
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-10-14 17:21:10 +0000
URL: https://git.openjdk.org/loom/commit/a2c775222e17a3ba2e388c9a0eb9ffd33efad219
8317356: Fix missing null checks in the ClassFile API
Co-authored-by: Nizar Benalla <nbenalla at openjdk.org>
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java
! src/java.base/share/classes/java/lang/classfile/ClassTransform.java
! src/java.base/share/classes/java/lang/classfile/CodeTransform.java
! src/java.base/share/classes/java/lang/classfile/FieldTransform.java
! src/java.base/share/classes/java/lang/classfile/MethodTransform.java
! src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
! src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.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/AnnotationImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.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/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/ClassHierarchyImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.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/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.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/UnboundAttribute.java
Changeset: bd626442
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2024-10-14 17:22:11 +0000
URL: https://git.openjdk.org/loom/commit/bd6264420b9f248999dd8387c25c549b08bd193a
8341924: Improve error message with structurally malformed Code array
Reviewed-by: asotona
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: a601cd2e
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-10-15 02:53:44 +0000
URL: https://git.openjdk.org/loom/commit/a601cd2e100958e3f37ae65e32e4b3cac246c079
8342014: RISC-V: ZStoreBarrierStubC2 clobbers rflags
Reviewed-by: rehn, aboldtch, mli
! src/hotspot/cpu/riscv/gc/g1/g1_riscv.ad
! src/hotspot/cpu/riscv/gc/x/x_riscv.ad
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
More information about the loom-dev
mailing list