git: openjdk/loom: master: 40 new changesets
duke
duke at openjdk.org
Tue Apr 9 09:36:19 UTC 2024
Changeset: c1cfb43d
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-04-05 06:27:08 +0000
URL: https://git.openjdk.org/loom/commit/c1cfb43d8de8d0eed01b9bb6aa1202dc7cbff007
8329109: Threads::print_on() tries to print CPU time for terminated GC threads
Reviewed-by: mbaesken, dholmes, ayang
! src/hotspot/share/runtime/threads.cpp
Changeset: 9da5170a
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-04-05 06:48:02 +0000
URL: https://git.openjdk.org/loom/commit/9da5170a0eb9f141022f86d749af3b5780b75cb7
8327978: C2 SuperWord: Fix compilation time regression in dependency graph traversal after JDK-8325651
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestLargeCompilation.java
Changeset: 6bc6392d
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-04-05 06:56:54 +0000
URL: https://git.openjdk.org/loom/commit/6bc6392d2b073434d2cfac4c5f6f2908bd8fe77e
8329201: C2: Replace TypeInterfaces::intersection_with() + eq() with contains()
Reviewed-by: kvn, roland
! src/hotspot/share/opto/type.cpp
Changeset: 1131bb77
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2024-04-05 07:33:14 +0000
URL: https://git.openjdk.org/loom/commit/1131bb77ec94dd131a10df4ba0f3fab32c65c0f2
8329261: G1: interpreter post-barrier x86 code asserts index size of wrong buffer
Reviewed-by: aboldtch, kbarrett
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: b71acc70
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-04-05 07:38:43 +0000
URL: https://git.openjdk.org/loom/commit/b71acc704a13b816621b9db65b4c5107f2ae032f
8329089: Empty immutable list throws the wrong exception type for remove(first | last) operations
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Collection/MOAT.java
Changeset: 71d48bcc
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-05 07:39:48 +0000
URL: https://git.openjdk.org/loom/commit/71d48bcc3d6313ab4bd031b5e50ae3a16338abc8
8329655: Cleanup KlassObj and klassOop names after the PermGen removal
Reviewed-by: rkennke, coleenp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciTypeArrayKlass.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/reflection.cpp
! test/hotspot/gtest/oops/test_typeArrayOop.cpp
Changeset: 8efe569b
Author: Aggelos Biboudis <abimpoudis at openjdk.org>
Date: 2024-04-05 08:05:53 +0000
URL: https://git.openjdk.org/loom/commit/8efe569b8dc0ae865aa75757ca0e5c4cda12aa61
8328747: WrongMethodTypeException with pattern matching on switch on sealed classes
Reviewed-by: cushon, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
+ test/langtools/tools/javac/T8328747.java
Changeset: 8bc1867d
Author: Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-05 08:19:35 +0000
URL: https://git.openjdk.org/loom/commit/8bc1867da78ea0b7664892ee277af413ef503b61
8307160: Fix AWT/2D/A11Y to support the permissive- flag on the Microsoft Visual C compiler
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: jwaters, prr
! make/autoconf/flags-cflags.m4
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/jdk.accessibility/windows/native/libjavaaccessbridge/AccessBridgeJavaEntryPoints.cpp
Changeset: 3f4b167c
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-05 08:37:41 +0000
URL: https://git.openjdk.org/loom/commit/3f4b167c974881f5f7ea1c621c7efe2f550cb60c
8329672: Only call SetupNativeCompilation from SetupJdkNativeCompilation
Reviewed-by: erikj
! make/CompileDemos.gmk
! make/Hsdis.gmk
! make/UpdateX11Wrappers.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/modules/java.base/Lib.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/test/BuildFailureHandler.gmk
! make/test/JtregNativeHotspot.gmk
Changeset: 18c925cd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-05 09:59:09 +0000
URL: https://git.openjdk.org/loom/commit/18c925cd33d6f3b1d4365d582dddaa8426f41bea
8329661: Refactor ScavengableNMethods::verify_unlisted_nmethods
Reviewed-by: stefank, iwalulya
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
Changeset: 27353ad3
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-05 11:15:14 +0000
URL: https://git.openjdk.org/loom/commit/27353ad367c2342086d8e56ee2412d796d44b664
8329521: Serial: Rename MarkSweep to SerialFullGC
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/generation.hpp
- src/hotspot/share/gc/serial/markSweep.cpp
- src/hotspot/share/gc/serial/markSweep.inline.hpp
+ src/hotspot/share/gc/serial/serialFullGC.cpp
= src/hotspot/share/gc/serial/serialFullGC.hpp
+ src/hotspot/share/gc/serial/serialFullGC.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
Changeset: 29992e1f
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-05 12:00:16 +0000
URL: https://git.openjdk.org/loom/commit/29992e1fca4faef0fe0ac453c7e78db4628d5e70
8329570: G1: Excessive is_obj_dead_cond calls in verification
Reviewed-by: aboldtch, shade, tschatzl, gli
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 46d3d7b9
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-05 12:16:45 +0000
URL: https://git.openjdk.org/loom/commit/46d3d7b9673e06c74c8586c164f8a233a8876835
8329529: Serial: Move _saved_mark_word out of ContiguousSpace
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/cardTableRS.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 4a11db8b
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-05 13:30:22 +0000
URL: https://git.openjdk.org/loom/commit/4a11db8b606f2b10f48f0b45335b661fe3095fc4
8329662: Add a test to verify the behaviour of the default HEAD() method on HttpRequest.Builder
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
Changeset: 040c9356
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2024-04-05 16:08:16 +0000
URL: https://git.openjdk.org/loom/commit/040c93565c0dff6270911eb9e58d78aa01bbb925
8328183: Minor mistakes in docs of PrintStream.append()
Reviewed-by: iris, naoto
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java
Changeset: 862e6156
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-04-05 20:20:28 +0000
URL: https://git.openjdk.org/loom/commit/862e6156960639564aed5de16de9a26320770a80
8198237: [macos] Test java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java fails
Reviewed-by: gli, aivanov
! test/jdk/ProblemList.txt
Changeset: 3d50eaa6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-04-06 02:25:04 +0000
URL: https://git.openjdk.org/loom/commit/3d50eaa6edd6ae2b093a75fa203a706aef24701b
8329784: Run MaxMetaspaceSizeTest.java with -Xshare:off
Reviewed-by: ccheung, matsaave
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
Changeset: 49d8e638
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-04-06 06:23:20 +0000
URL: https://git.openjdk.org/loom/commit/49d8e6383321dcf152f70998be60695cea7527eb
8329083: RISC-V: Update profiles supported on riscv
Reviewed-by: fyang
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: d771ec62
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-06 14:21:57 +0000
URL: https://git.openjdk.org/loom/commit/d771ec6296bd3bb17ac2dd79671fdb6f154b4ea5
8329733: Update the documentation in java.net.SocketOptions to direct to java.net.StandardSocketOptions
6431396: Spec for SocketOptions.SO_BINDADDR incorrect
Reviewed-by: djelinski, alanb
! src/java.base/share/classes/java/net/SocketOptions.java
Changeset: 3a3b77dd
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-08 01:33:49 +0000
URL: https://git.openjdk.org/loom/commit/3a3b77dd4f522e2ca855acca8516e5901c3f2b5a
8329641: RISC-V: Enable some tests related to SHA-2 instrinsic
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: 51b0abc8
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-08 04:30:03 +0000
URL: https://git.openjdk.org/loom/commit/51b0abc87439014c4c5022c0057614f99a741ddd
8329340: Remove unused libawt code
8315693: Remove WM_AWT_SET_SCROLL_INFO message
Reviewed-by: prr, aivanov
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Object.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Object.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! src/java.desktop/windows/native/libawt/windows/awt_ole.h
! src/java.desktop/windows/native/libawt/windows/awtmsg.h
Changeset: d1aad712
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-04-08 07:30:31 +0000
URL: https://git.openjdk.org/loom/commit/d1aad71209092013a89b3b85a258dd4d2e31224a
8321204: C2: assert(false) failed: node should be in igvn hash table
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/compile.cpp
Changeset: 6f087cbc
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-08 09:29:40 +0000
URL: https://git.openjdk.org/loom/commit/6f087cbcd5c8c91eb104c6e4297f485dd1a82229
8328698: oopDesc::klass_raw() decodes without a null check
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/locationPrinter.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/compressedKlass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: 7c664657
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2024-04-08 09:50:35 +0000
URL: https://git.openjdk.org/loom/commit/7c664657630a50ab83d218028cec114ea2d907ac
8325088: Overloads that differ in type parameters may be lost
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
+ test/langtools/jdk/javadoc/doclet/testErasure/TestErasure.java
Changeset: fc18201b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-04-08 10:52:30 +0000
URL: https://git.openjdk.org/loom/commit/fc18201bbdac7ac7d78767c780d3efe5352ee77a
8327111: Replace remaining usage of create_bool_from_template_assertion_predicate() which requires additional OpaqueLoop*Nodes transformation strategies
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! test/hotspot/jtreg/compiler/predicates/TestCloningWithManyDiamondsInExpression.java
Changeset: 8648890f
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2024-04-08 11:35:49 +0000
URL: https://git.openjdk.org/loom/commit/8648890f86fb3d869950614c97c2df648352168d
8329749: Obsolete the unused UseNeon flag
Reviewed-by: chagedorn, kvn, aph
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
Changeset: be45de1f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-04-08 12:13:52 +0000
URL: https://git.openjdk.org/loom/commit/be45de1f93e918f928c6bb8bebc3697487adf602
8328627: JShell documentation should be clearer about "remote runtime system"
Co-authored-by: Alex Buckley <abuckley at openjdk.org>
Reviewed-by: asotona
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/man/jshell.1
Changeset: 3ebf8c93
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-08 12:55:50 +0000
URL: https://git.openjdk.org/loom/commit/3ebf8c9359da2f45e4cefb7be2276d33c30979aa
8329663: hs_err file event log entry for thread adding/removing should print current thread
Reviewed-by: kevinw, rrich
! src/hotspot/share/runtime/threads.cpp
Changeset: 6439375b
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-04-08 14:06:43 +0000
URL: https://git.openjdk.org/loom/commit/6439375bb96346f4b34ba57e8e61ffe1905563f1
8329533: TestCDSVMCrash fails on libgraal
Reviewed-by: iklam, ccheung
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
Changeset: 74758248
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-08 15:27:58 +0000
URL: https://git.openjdk.org/loom/commit/747582484ce89e16661ef917a89adb52f5adc2e6
8329510: Update ProblemList for JFileChooser/8194044/FileSystemRootTest.java
Reviewed-by: abhiscxk, dmarkov
! test/jdk/ProblemList.txt
Changeset: 9ac3b77d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 15:55:53 +0000
URL: https://git.openjdk.org/loom/commit/9ac3b77d0d69227ded6ef3843ebf5c18ceee37b5
8329775: Serial: Remove unused declarations in serialFullGC.hpp
Reviewed-by: iwalulya
! src/hotspot/share/gc/serial/serialFullGC.hpp
Changeset: 115f4193
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-08 16:10:07 +0000
URL: https://git.openjdk.org/loom/commit/115f4193eb39d8469ac8127e38798a3f041c22e0
8329659: Serial: Extract allowed_dead_ratio from ContiguousSpace
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: dd930c57
Author: Naoto Sato <naoto at openjdk.org>
Date: 2024-04-08 16:26:02 +0000
URL: https://git.openjdk.org/loom/commit/dd930c573b2822e7f55e9d1b9a945a023c3fdee6
8329787: Fix typo in CLDRConverter
Reviewed-by: jlu, iris, lancea, bpb
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
- make/jdk/src/classes/build/tools/cldrconverter/SupplementDataParseHandler.java
+ make/jdk/src/classes/build/tools/cldrconverter/SupplementalDataParseHandler.java
! make/jdk/src/classes/build/tools/cldrconverter/SupplementalMetadataParseHandler.java
Changeset: 212a2536
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2024-04-08 17:58:21 +0000
URL: https://git.openjdk.org/loom/commit/212a253697b1a5e722bb90ae1140c91175fc028b
8329623: NegativeArraySizeException encoding large String to UTF-8
Reviewed-by: naoto, rgiulietti
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/CompactString/MaxSizeUTF16String.java
Changeset: a4dd2e95
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 18:33:59 +0000
URL: https://git.openjdk.org/loom/commit/a4dd2e95322dd5af9c576a1d401368a4286451a9
8329766: Serial: Refactor SerialBlockOffsetTable API
Reviewed-by: gli, iwalulya
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
Changeset: 94677200
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-08 18:34:09 +0000
URL: https://git.openjdk.org/loom/commit/94677200fb68a542ffc45221df5c27dfbdf47932
8329875: Serial: Move preservedMarks.inline.hpp to serialFullGC.cpp
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialFullGC.hpp
Changeset: 7e5ef79f
Author: vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-04-08 18:41:32 +0000
URL: https://git.openjdk.org/loom/commit/7e5ef79f953877cde6389998edcfe3fecb9b900e
8323116: [REDO] Computational test more than 2x slower when AVX instructions are used
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/TestConvertImplicitNullCheck.java
+ test/micro/org/openjdk/bench/vm/compiler/x86/ComputePI.java
Changeset: e7026465
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-04-08 20:08:56 +0000
URL: https://git.openjdk.org/loom/commit/e70264654570155a39d0841ce82b9dd52ca0389c
8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
+ test/jdk/java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java
Changeset: a887fd21
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-08 23:13:38 +0000
URL: https://git.openjdk.org/loom/commit/a887fd2144ce067844f18a514afb5078255601ff
8316991: Reduce nullable allocation merges
Reviewed-by: kvn, vlivanov
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/stackValue.cpp
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/AllocationMergesTests.java
+ test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java
Changeset: fbc1e666
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-04-09 01:37:38 +0000
URL: https://git.openjdk.org/loom/commit/fbc1e6661e26c30a9cf7bc57afd70fde1c642bcb
8328181: C2: assert(MaxVectorSize >= 32) failed: vector length should be >= 32
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/jtreg/compiler/c2/ClearArray.java
More information about the loom-dev
mailing list