git: openjdk/jdk-sandbox: json: 62 new changesets
duke
duke at openjdk.org
Mon Mar 24 20:57:49 UTC 2025
Changeset: c8a11f28
Branch: json
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-03-18 21:35:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c8a11f28dff58382f943b3615ca8c7e33d6eab8e
8352293: jpackage tests build rpm packages on Ubuntu test machines after JDK-8351372
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
Changeset: 8e530633
Branch: json
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2025-03-18 23:07:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8e530633a9d99d7ce585cafd5573cb89212feee7
8352275: Clean up dead code in jpackage revealed with improved negative test coverage
Reviewed-by: almatvee
! 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/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
Changeset: 20d4fe3a
Branch: json
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-03-19 00:30:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/20d4fe3a574a33784dc02e7cc653cdb248b697a2
8351464: Shenandoah: Hang on ShenandoahController::handle_alloc_failure when run test TestAllocHumongousFragment#generational
Reviewed-by: xpeng, ysr
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 577ede73
Branch: json
Author: Weijun Wang <weijun at openjdk.org>
Date: 2025-03-19 02:20:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/577ede73d8e916bac9050d3bee80d2f18cc833a7
8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing
Reviewed-by: dholmes
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: e57b2725
Branch: json
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-03-19 07:41:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e57b2725065eaa79db7f9132f4152cbae9279f8e
8350578: Refactor useless Parse and Template Assertion Predicate elimination code by using a PredicateVisitor
Reviewed-by: epeter, kvn, roland
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.cpp
! 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/predicates_enums.hpp
Changeset: c2be19c2
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-19 09:42:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2be19c261ba45df29865077b511c49bb61433a6
8351902: RISC-V: Several tests fail after JDK-8351145
Reviewed-by: rehn, fyang, syan
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
Changeset: 8f64ccc0
Branch: json
Author: Saranya Natarajan <saranya.natarajan at oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-03-19 09:59:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8f64ccc01b8c692b59e81255c59c333cc23e834d
8350485: C2: factor out common code in Node::grow() and Node::out_grow()
Reviewed-by: thartmann, rcastanedalo
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
Changeset: fed34e46
Branch: json
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2025-03-19 11:35:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fed34e46b89bc9b0462d9b5f5e5ab5516fe18c6e
8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool
Reviewed-by: dl, alanb, liach
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: c7f33388
Branch: json
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-03-19 15:25:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c7f333888be052aa37fe878bfc2785fc47fbeaaa
8352109: java/awt/Desktop/MailTest.java fails in platforms where Action.MAIL is not supported
Reviewed-by: aivanov
! test/jdk/java/awt/Desktop/MailTest.java
Changeset: 8e999b83
Branch: json
Author: Joe Wang <joehw at openjdk.org>
Date: 2025-03-19 16:37:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8e999b83a42a163800a5895268943e7077a4b7cc
8351969: Add Public Identifiers to the JDK built-in Catalog
Reviewed-by: rriggs, lancea, iris, naoto
! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/JDKCatalog.xml
! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/XMLSchema.dtd
! src/java.xml/share/classes/jdk/xml/internal/jdkcatalog/w3c/dtd/schema10/datatypes.dtd
! test/jaxp/javax/xml/jaxp/unittest/common/jdkcatalog/JDKCatalogTest.java
Changeset: 8a1c85ea
Branch: json
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-03-19 16:56:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8a1c85eaa902500d49ca82c67b6838d39cb5b24f
8350898: Shenandoah: Eliminate final roots safepoint
Reviewed-by: rkennke, kdnilsen, cslucas
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
Changeset: ac3ad03a
Branch: json
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2025-03-19 17:23:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac3ad03a3f946fbff147732c5f403c8dc445eed8
8350589: Investigate cleaner implementation of AArch64 ML-DSA intrinsic introduced in JDK-8348561
Reviewed-by: dlong
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: fcc2a242
Branch: json
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2025-03-19 20:05:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fcc2a24291d499f7149debad1250903ddc369d91
8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError
Reviewed-by: honkar, prr
! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
+ test/jdk/javax/sound/midi/BulkSoundBank/BulkSoundBank.java
Changeset: 74df384a
Branch: json
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Date: 2025-03-20 00:53:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74df384a9870431efb184158bba032c79c35356e
8352428: GenShen: Old-gen cycles are still looping
Reviewed-by: wkemper, shade
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp
Changeset: a5d06a18
Branch: json
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-03-20 05:59:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a5d06a18762c81eda5883c07b42621278b9209c9
8352249: Remove incidental whitespace in traditional doc comments
Reviewed-by: liach
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! test/langtools/jdk/javadoc/doclet/testAutoHeaderId/TestAutoHeaderId.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java
! test/langtools/jdk/javadoc/doclet/testDirectedInheritance/TestDirectedInheritance.java
! test/langtools/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java
! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/MyTaglet.java
! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletPrimitive.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testRecordLinks/TestRecordLinks.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeModuleLinks.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testSourceTab/SingleTab/C.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/tools/javac/doctree/AtEscapeTest.java
! test/langtools/tools/javac/doctree/AttrTest.java
! test/langtools/tools/javac/doctree/CodeTest.java
! test/langtools/tools/javac/doctree/DeprecatedTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/ElementTest.java
! test/langtools/tools/javac/doctree/EntityTest.java
! test/langtools/tools/javac/doctree/ExceptionTest.java
! test/langtools/tools/javac/doctree/FirstSentenceTest.java
! test/langtools/tools/javac/doctree/HiddenTest.java
! test/langtools/tools/javac/doctree/InPreTest.java
! test/langtools/tools/javac/doctree/IndexTest.java
! test/langtools/tools/javac/doctree/LinkPlainTest.java
! test/langtools/tools/javac/doctree/LinkTest.java
! test/langtools/tools/javac/doctree/LiteralTest.java
! test/langtools/tools/javac/doctree/ParamTest.java
! test/langtools/tools/javac/doctree/ProvidesTest.java
! test/langtools/tools/javac/doctree/ReturnTest.java
! test/langtools/tools/javac/doctree/SeeTest.java
! test/langtools/tools/javac/doctree/SerialDataTest.java
! test/langtools/tools/javac/doctree/SerialFieldTest.java
! test/langtools/tools/javac/doctree/SerialTest.java
! test/langtools/tools/javac/doctree/SinceTest.java
! test/langtools/tools/javac/doctree/SnippetTest.java
! test/langtools/tools/javac/doctree/SpecTest.java
! test/langtools/tools/javac/doctree/SummaryTest.java
! test/langtools/tools/javac/doctree/SystemPropertyTest.java
! test/langtools/tools/javac/doctree/TagTest.java
! test/langtools/tools/javac/doctree/ThrowableTest.java
! test/langtools/tools/javac/doctree/UsesTest.java
! test/langtools/tools/javac/doctree/ValueTest.java
! test/langtools/tools/javac/doctree/VersionTest.java
Changeset: 3ed010ab
Branch: json
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-03-20 06:13:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3ed010ab7cf5b8c9bf8fa000e88ea95285351982
8352020: [CompileFramework] enable compilation for VectorAPI
Reviewed-by: chagedorn, kvn
! test/hotspot/jtreg/compiler/lib/compile_framework/Compile.java
! test/hotspot/jtreg/compiler/lib/compile_framework/CompileFramework.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/IRFrameworkWithVectorAPIExample.java
Changeset: fb210e3a
Branch: json
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-03-20 06:14:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/fb210e3a7174bca1da112216158b2c1dede6dc34
8351952: [IR Framework]: allow ignoring methods that are not compilable
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompilableIRMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NotCompilableIRMethodMatchResult.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/TestClassParser.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/CompilationOutputBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailCountVisitor.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/report/FailureMessageBuilder.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/visitor/MatchResultVisitor.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestNotCompilable.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
Changeset: 96305e09
Branch: json
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-03-20 09:28:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/96305e0953a2a3b41bc32b1c584a1a29901a37fd
4466930: JTable.selectAll boundary handling
Reviewed-by: abhiscxk, tr
! src/java.desktop/share/classes/javax/swing/JTable.java
+ test/jdk/javax/swing/JTable/TestTableSelectAll.java
Changeset: 73177d9c
Branch: json
Author: Casper Norrbin <cnorrbin at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-03-20 12:26:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/73177d9c53ba02e9c358991774023619afe8379a
8347734: Turning off PerfData logging doesn't work
Reviewed-by: dholmes, coleenp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logConfiguration.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
Changeset: 2560a637
Branch: json
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-03-20 12:32:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2560a63773ad8223e42d3ecf5bdcaaec30b001ee
8352131: [REDO] C2: Print compilation bailouts with PrintCompilation compile command
Reviewed-by: thartmann, kvn, epeter
! src/hotspot/share/compiler/compileBroker.cpp
Changeset: 91836e18
Branch: json
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2025-03-20 15:09:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/91836e181a789ef16e8d70bfde4c040e6f5031db
8352276: Skip jtreg tests using native executable with libjvm.so/libjli.so dependencies on static JDK
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/StackGap/TestStackGap.java
! test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java
! test/hotspot/jtreg/runtime/TLS/TestTLS.java
! test/hotspot/jtreg/runtime/jni/daemonDestroy/TestDaemonDestroy.java
! test/hotspot/jtreg/runtime/jni/getCreatedJavaVMs/TestGetCreatedJavaVMs.java
! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
! test/jdk/jni/nullCaller/NullCallerTest.java
! test/jdk/tools/launcher/JniInvocationTest.java
Changeset: 9a17a6ff
Branch: json
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-03-20 15:17:10 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9a17a6ff0f7b53e9d87bf5db85399aabeb2582c8
8350749: Upgrade JLine to 3.29.0
Reviewed-by: liach
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ffm/Kernel32.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ffm/NativeWinSysTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java
! src/jdk.internal.le/share/legal/jline.md
Changeset: 2bc4f64c
Branch: json
Author: Marc Chevalier <marc.chevalier at oracle.com>
Date: 2025-03-20 15:50:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2bc4f64c56ebc844d494a4ce8ba72a25643d4075
8335708: C2: Compile::verify_graph_edges must start at root and safepoints, just like CCP traversal
Reviewed-by: chagedorn, epeter
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/VerifyGraphEdgesWithDeadCodeCheckFromSafepoints.java
Changeset: 56038fb5
Branch: json
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-03-20 18:56:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/56038fb5a156568cce2e80f5db18b10ad61c06e4
8352317: Assertion failure during size estimation of BoxLockNode with -XX:+UseAPX
Reviewed-by: thartmann
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 06ba6cf3
Branch: json
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-03-20 22:25:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/06ba6cf3a137a6cdf572a876a46d18e51c248451
8329173: LCMS_CFLAGS from configure are lost
Reviewed-by: erikj, azvegint
! make/modules/java.desktop/lib/ClientLibraries.gmk
Changeset: 466f82a4
Branch: json
Author: Marc Chevalier <marc.chevalier at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-03-21 08:53:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/466f82a49996242d900a444931017261a427f9ea
8314999: IR framework fails to detect allocation
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
Changeset: 1c0fa0af
Branch: json
Author: David Linus Briemann <david.briemann at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-03-21 09:23:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/1c0fa0af7847d80fd3fbe38f28207aab270609b3
8352512: TestVectorZeroCount: counter not reset between iterations
Reviewed-by: mdoerr, chagedorn
! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java
Changeset: b545b9e7
Branch: json
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-03-21 10:00:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b545b9e79ea6a1e616c35e584f333b47bd7bd6d6
8352584: [Backout] G1: Pinned regions with pinned objects only reachable by native code crash VM
Reviewed-by: shade
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
- test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedEvacEmpty.java
Changeset: 07667ca2
Branch: json
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-03-21 10:20:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/07667ca2f40782bd50e2551ab9f24bee38ae2bfb
8352506: Simplify make/test/JtregNativeHotspot.gmk
Reviewed-by: erikj
! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: b32be18b
Branch: json
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-03-21 10:35:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b32be18bf940eb6eb9805390fd72e0de175c912a
8352178: Add precondition in VMThread::execute to prevent deadlock
Reviewed-by: pchilanomate, tschatzl, dholmes, shade
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 28250f83
Branch: json
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-03-21 11:50:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28250f83b728c9b3395d9c4858568a3603172b8a
8352151: Fix display issues in javadoc-generated docs
Reviewed-by: liach, nbenalla
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
Changeset: 84694584
Branch: json
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-03-21 11:57:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/84694584d54fccf3887a6e2aa3185f086f7e68b7
8352511: Show additional level of headings in table of contents
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.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/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.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/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/MethodWriter.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/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableOfContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ListBuilder.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownHeadings.java
+ test/langtools/jdk/javadoc/doclet/testTOCHeadings/TestTOCHeadings.java
Changeset: 2b559795
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-21 12:07:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2b559795958a18d8a14d2e30d039488ad6f6ee5a
8352529: RISC-V: enable loopopts tests
Reviewed-by: fyang, luhenry, rehn
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentUnalignedAddress.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMultiversionRemoveUselessSlowLoop.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReductionPartialVectorization.java
Changeset: d1cf2328
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-21 12:08:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d1cf232893615f1907bb84728cbc1f566a369757
8352248: Check if CMoveX is supported
Reviewed-by: chagedorn, luhenry, rehn
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
Changeset: ac760dd1
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-21 12:09:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac760dd106d88129f3c13520754f594b1d317a11
8352423: RISC-V: simplify DivI/L ModI/L
Reviewed-by: fyang, luhenry, rehn
! 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/c2/TestDivModNodes.java
Changeset: 04eac0c3
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-21 12:10:22 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/04eac0c3e2ce1a37d0661de10907228e0ca48aab
8352159: RISC-V: add more zfa support
Reviewed-by: fyang, luhenry, rehn
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 0cb110eb
Branch: json
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2025-03-21 13:00:25 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0cb110ebb7f8d184dd855f64c5dd7924c8202b3d
8350892: [JVMCI] Align ResolvedJavaType.getInstanceFields with Class.getDeclaredFields
Reviewed-by: yzheng, never, thartmann
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: b8f38563
Branch: json
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2025-03-21 15:56:27 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b8f3856389258bba7e267ac3ae275072daec31cd
8352420: [ubsan] codeBuffer.cpp:984:27: runtime error: applying non-zero offset 18446744073709486080 to null pointer
Reviewed-by: kvn, mbaesken
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
Changeset: 52c6ce6c
Branch: json
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-03-21 16:04:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/52c6ce6c73194762970fd9521121333713495fa3
8352091: GenShen: assert(!(request.generation->is_old() && _heap->old_generation()->is_doing_mixed_evacuations())) failed: Old heuristic should not request cycles while it waits for mixed evacuation
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
Changeset: c2e14b1b
Branch: json
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-03-21 17:47:57 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c2e14b1b304796753bea2eca81aa24ab4b3bf6db
8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed
Reviewed-by: aivanov, psadhukhan
! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java
Changeset: 22182f71
Branch: json
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-03-21 20:51:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/22182f71ed520150b1ee05e5b788ecddfb0a6508
8352112: [ubsan] hotspot/share/code/relocInfo.cpp:130:37: runtime error: applying non-zero offset 18446744073709551614 to null pointer
Reviewed-by: dlong, bulasevich
! src/hotspot/share/code/codeBlob.cpp
Changeset: 74420391
Branch: json
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-03-22 01:35:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74420391faff5614d3c9254be1fd2e764c3f0731
8337279: Share StringBuilder to format instant
Reviewed-by: naoto, liach
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/LocalDateTime.java
! src/java.base/share/classes/java/time/LocalTime.java
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ src/java.base/share/classes/jdk/internal/util/DateTimeHelper.java
! test/jdk/java/time/tck/java/time/format/TCKInstantPrinterParser.java
! test/micro/org/openjdk/bench/java/time/ToStringBench.java
Changeset: 334a1eec
Branch: json
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-03-22 01:59:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/334a1eec2375a4f9f3150bdb556c1c2432596b4b
8351375: nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
Changeset: 5dd0acb3
Branch: json
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-03-22 02:31:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5dd0acb3cddb96845062c0b7cee1e384e69f43cb
8352477: RISC-V: Print warnings when unsupported intrinsics are enabled
Reviewed-by: mli, rehn, fjiang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: df9210e6
Branch: json
Author: Zihao Lin <linzihao1999 at outlook.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-03-23 00:35:59 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/df9210e6578acd53384ee1ac06601510c9a52696
8347706: jvmciEnv.cpp has jvmci includes out of order
Reviewed-by: dnsimon
! src/hotspot/share/jvmci/jvmciEnv.cpp
Changeset: ee1577b7
Branch: json
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-03-24 00:18:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ee1577b790cd29c0bee9f77829aa40d9e512e30f
8352652: [BACKOUT] nsk/jvmti/ tests should fail when nsk_jvmti_setFailStatus() is called
Reviewed-by: lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
Changeset: adfb1206
Branch: json
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-03-24 06:42:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/adfb1206498987f43a4cf0cd6ba0cb6a5bb8e479
8351748: Add class init barrier to AOT-cached Method/Var Handles
Reviewed-by: vlivanov, liach
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassInitializer.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libjava/CDS.c
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java
Changeset: e23e0f85
Branch: json
Author: Marc Chevalier <marc.chevalier at oracle.com>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-03-24 07:24:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e23e0f85ef0f959a68adda0cff9e721ba2173ffc
8352591: Missing UnlockDiagnosticVMOptions in VerifyGraphEdgesWithDeadCodeCheckFromSafepoints test
Reviewed-by: kvn, chagedorn, syan
! test/hotspot/jtreg/compiler/loopopts/VerifyGraphEdgesWithDeadCodeCheckFromSafepoints.java
Changeset: 56a4ffa6
Branch: json
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-03-24 07:57:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/56a4ffa62cdeb552589802042f18aa2a707d5cb0
8352597: [IR Framework] test bug: TestNotCompilable.java fails on product build
Reviewed-by: fyang, syan, thartmann
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestNotCompilable.java
Changeset: 5591f8a4
Branch: json
Author: Manuel Hässig <manuel at haessig.org>
Date: 2025-03-24 07:59:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5591f8a42997c7bbe99d26f7a75d494a53e436fa
8351515: C2 incorrectly removes double negation for double and float
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: a8757332
Branch: json
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-03-24 08:07:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a8757332667df3fe41a29a7eedb2a7234d23c2a0
8352486: [ubsan] compilationMemoryStatistic.cpp:659:21: runtime error: index 64 out of bounds for type const struct unnamed struct
Reviewed-by: kvn, mdoerr, stuefe
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
Changeset: de580090
Branch: json
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-03-24 11:05:46 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/de580090cd9ada313a878975b9f183045d293684
8351468: C2: array fill optimization assigns wrong type to intrinsic call
Reviewed-by: epeter, thartmann, qamai
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestArrayFillAntiDependence.java
+ test/hotspot/jtreg/compiler/loopopts/TestArrayFillIntrinsic.java
Changeset: 02a4ce23
Branch: json
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-03-24 12:18:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/02a4ce23f8353a9dd6400f2dd44f9cc1649626d3
8352147: G1: TestEagerReclaimHumongousRegionsClearMarkBits test takes very long
Reviewed-by: iwalulya, ayang
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
Changeset: 5709f79c
Branch: json
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-03-24 15:16:54 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5709f79cf86d532b38133a7fc11e6388af573723
8352648: JFR: 'jfr query' should not be available in product builds
Reviewed-by: mgronlun, shade
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Query.java
Changeset: d8c2f59a
Branch: json
Author: Joachim Kern <jkern at openjdk.org>
Date: 2025-03-24 16:15:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d8c2f59a1b28521ab9969fdf71c52726026d2a85
8352064: AIX: now also able to build static-jdk image with a statically linked launcher
Reviewed-by: mdoerr, mbaesken, ihse
! make/Main.gmk
! make/StaticLibs.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! src/hotspot/os/aix/loadlib_aix.cpp
Changeset: ddc43180
Branch: json
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-03-24 16:15:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ddc431805363b4aa8f3d46f4c60517ce3dfd9074
8352628: Refine Grapheme test
Reviewed-by: jlu, joehw
! test/jdk/java/util/regex/RegExTest.java
Changeset: 7d1fe0e0
Branch: json
Author: Ian Graves <igraves at openjdk.org>
Date: 2025-03-24 16:24:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7d1fe0e03fbdc73920094ff7905208a57dc4ee65
8339543: [vectorapi] laneHelper and withLaneHelper should be ForceInline
Reviewed-by: liach, psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: c87e1be0
Branch: json
Author: Srinivas Vamsi Parasa <sparasa at openjdk.org>
Date: 2025-03-24 16:44:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c87e1be0526fdd656bf0601542db6b92ccea567f
8349582: APX NDD code generation for OpenJDK
Reviewed-by: epeter, jbhateja, sviswanathan
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/gtest/x86/asmtest.out.h
! test/hotspot/gtest/x86/x86-asmtest.py
Changeset: a54445f7
Branch: json
Author: Dhamoder Nalla <dhanalla at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-03-24 17:40:42 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a54445f789c7e37c03b28e07a7fdaa83672e3edc
8350609: Cleanup unknown unwind opcode (0xB) for windows
Reviewed-by: sviswanathan, epeter
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tanh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tanh_windows_x86.S
Changeset: b84b2927
Branch: json
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-03-24 18:11:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b84b29278f710fabab703bc75dda1fa817bc13f6
8352615: [Test] RISC-V: TestVectorizationMultiInvar.java fails on riscv64 without rvv support
Reviewed-by: fyang, rehn
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMultiInvar.java
Changeset: 6e6a39d3
Branch: json
Author: Phil Race <prr at openjdk.org>
Date: 2025-03-24 19:52:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6e6a39d35fda929300c7668fdf5d2f0fbfed0606
8347321: [ubsan] CGGlyphImages.m:553:30: runtime error: nan is outside the range of representable values of type 'unsigned long'
Reviewed-by: kizune, azvegint, aivanov
! src/java.desktop/macosx/classes/sun/font/CStrike.java
Changeset: d62e9833
Branch: json
Author: Naoto Sato <naoto.sato at oracle.com>
Date: 2025-03-24 13:56:38 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d62e98336b54765116053a1f7f88f727d6b82e52
Merge branch 'master' into json
More information about the jdk-sandbox-changes
mailing list