git: openjdk/jdk-sandbox: jep486: 20 new changesets
duke
duke at openjdk.org
Thu Oct 24 06:52:12 UTC 2024
Changeset: 018db8c1
Branch: jep486
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-10-23 06:39:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/018db8c16a826b4b6b5eec76163616a07289b55a
8342809: C2 hits "assert(is_If()) failed: invalid node class: Con" during IGVN due to unhandled top
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/predicates.cpp
+ test/hotspot/jtreg/compiler/predicates/TestTopIntoIfTrue.java
Changeset: cdad7286
Branch: jep486
Author: SendaoYan <syan at openjdk.org>
Date: 2024-10-23 06:49:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/cdad7286c6a099f5d0aa1f936e6201df9f3004cb
8342646: JTREG_TEST_THREAD_FACTORY in testing.md should be TEST_THREAD_FACTORY
Reviewed-by: ihse, erikj
! doc/testing.html
! doc/testing.md
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004.java
Changeset: a1ef8188
Branch: jep486
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2024-10-23 06:54:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a1ef81889bb5b9563f9295f979aee00f387be75f
8342825: Fix order of @param tags in module java.desktop
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/BorderLayout.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/LayoutStyle.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitorInputStream.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/TableView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
Changeset: 37cfaa8d
Branch: jep486
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-10-23 07:08:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/37cfaa8deb4cc15864bb6dc2c8a87fc97cff2f0d
8338449: ubsan: division by zero in sharedRuntimeTrans.cpp
Reviewed-by: lucy, kbarrett
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
Changeset: 7131f053
Branch: jep486
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-10-23 08:00:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7131f053b0d26b62cbf0d8376ec117d6e8d79f9e
8342043: Split Opaque4Node into OpaqueTemplateAssertionPredicateNode and OpaqueNotNullNode
Reviewed-by: kvn, roland
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/split_if.cpp
Changeset: 964d8d22
Branch: jep486
Author: Sorna Sarathi <n.sornasarathi at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-10-23 12:40:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/964d8d2234595afaf4dfe48ea5cacdbfd3792d03
8340445: [PPC64] Wrong ConditionRegister used in ppc64.ad: flagsRegCR0 cr1
Reviewed-by: mdoerr, amitkumar
! src/hotspot/cpu/ppc/ppc.ad
Changeset: afb62f73
Branch: jep486
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2024-10-23 15:26:32 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/afb62f73499c09f4a7bde6f522fcd3ef1278e526
8342683: Use non-short forward jump when passing stop()
Reviewed-by: aboldtch, shade, kvn
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: a522d216
Branch: jep486
Author: Erik Joelsson <erikj at openjdk.org>
Date: 2024-10-23 17:27:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a522d216b5bebbf103e5a823f0bba22cf1508883
8342858: Make target mac-jdk-bundle fails on chmod command
Reviewed-by: lucy, ihse
! make/common/FileUtils.gmk
Changeset: 426da4bb
Branch: jep486
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-10-23 17:44:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/426da4bbad3a3eac15e8b17026ebad52b7c568ea
8341975: Unable to set encoding for IO.println, IO.print and IO.readln
Reviewed-by: rriggs, iris, alanb
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/unix/native/libjava/Console_md.c
! src/java.base/windows/native/libjava/Console_md.c
+ test/jdk/java/io/Console/DefaultCharsetTest.java
Changeset: e64f0798
Branch: jep486
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-10-23 17:44:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e64f0798be64d334b3ec2a918687aafc2031a8b7
8342582: user.region for formatting number no longer works for 21.0.5
Reviewed-by: jlu, rriggs
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
+ test/jdk/java/util/Locale/UserRegionTest.java
Changeset: a21c5586
Branch: jep486
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-10-23 18:23:50 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a21c558699646d44d071945c82203e2d68a4dcc3
8342863: Use pattern matching for instanceof in equals methods of wrapper classes
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Short.java
Changeset: 002de860
Branch: jep486
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2024-10-23 18:26:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/002de860813ff6bac8c6392f8c10d1c30fc5c09c
8342673: Test serviceability/jvmti/events/NotifyFramePopStressTest/NotifyFramePopStressTest.java failed: waited too long for notify
Reviewed-by: amenkov, lmesnik, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/events/NotifyFramePopStressTest/NotifyFramePopStressTest.java
Changeset: de92fe37
Branch: jep486
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-10-23 18:53:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/de92fe375771315452fc5318abfd228fdd31c454
8233451: (fs) Files.newInputStream() cannot be used with character special files
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/unix/classes/sun/nio/ch/UnixFileDispatcherImpl.java
! src/java.base/unix/native/libnio/ch/UnixFileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! test/jdk/java/nio/file/Files/InputStreamTest.java
Changeset: 9a7a850e
Branch: jep486
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2024-10-23 19:43:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9a7a850e2892990cf6755a0ccb19711816ad1b51
8341939: SigningOptionsTest fails without Xcode with command line developer tools after JDK-8341443
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/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
! test/jdk/tools/jpackage/macosx/SigningOptionsTest.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
Changeset: 98403b75
Branch: jep486
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2024-10-23 20:01:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/98403b75df0a0737bdf082231f38c5c0019fe4c9
8342854: [JVMCI] Block secondary thread reporting a JVMCI fatal error
Reviewed-by: never
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
Changeset: 28d23ada
Branch: jep486
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-10-23 21:39:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28d23ada6dde007ed60b8538cc159afc62d76db3
8340177: Malformed system classes loaded by bootloader crash the JVM in product builds
Reviewed-by: coleenp, mli
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
Changeset: 158b93d1
Branch: jep486
Author: Henry Jen <henryjen at openjdk.org>
Date: 2024-10-24 00:07:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/158b93d19a518d2b9d3d185e2d4c4dbff9c82aab
8335912: Add an operation mode to the jar command when extracting to not overwriting existing files
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ test/jdk/tools/jar/ExtractFilesTest.java
+ test/jdk/tools/jar/MultipleManifestTest.java
Changeset: 25c2f48d
Branch: jep486
Author: Chen Liang <liach at openjdk.org>
Date: 2024-10-24 02:40:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/25c2f48d458bfd92423c311a887679ad3e1e4041
8338544: Dedicated Array class descriptor implementation
Reviewed-by: redestad, mchung, jvernee
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
+ src/java.base/share/classes/jdk/internal/constant/ArrayClassDescImpl.java
+ src/java.base/share/classes/jdk/internal/constant/ClassOrInterfaceDescImpl.java
! src/java.base/share/classes/jdk/internal/constant/ConstantUtils.java
! src/java.base/share/classes/jdk/internal/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/jdk/internal/constant/PrimitiveClassDescImpl.java
- src/java.base/share/classes/jdk/internal/constant/ReferenceClassDescImpl.java
! test/jdk/java/lang/constant/ClassDescTest.java
Changeset: f7a61fce
Branch: jep486
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-10-24 05:03:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f7a61fce949ea2d15ec09d295c643d0c2eabea1e
8342931: ProblemList failing tests from JDK-8335912
Reviewed-by: henryjen, mikael
! test/jdk/ProblemList.txt
Changeset: 29e7e877
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-24 06:20:51 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/29e7e877889cb7598e5ad5ab4c6006b19c71e2b2
Merge
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! test/jdk/ProblemList.txt
! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! test/jdk/ProblemList.txt
More information about the jdk-sandbox-changes
mailing list