git: openjdk/leyden: premain: 153 new changesets
duke
duke at openjdk.org
Wed Apr 17 04:21:30 UTC 2024
Changeset: d80d4781
Author: Archie Cobbs <acobbs at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2024-04-04 21:13:49 +0000
URL: https://git.openjdk.org/leyden/commit/d80d4781828d68c498831cddf9782055dda472d1
8328649: Disallow enclosing instances for local classes in constructor prologues
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/LocalClassCtorPrologue.java
+ test/langtools/tools/javac/LocalClassCtorPrologue.out
! test/langtools/tools/javac/SuperInit/SuperInitGood.java
Changeset: 12ad09a9
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-04-04 21:30:50 +0000
URL: https://git.openjdk.org/leyden/commit/12ad09a966030e7ed0900e205df4b412cf0b6a32
8322042: HeapDumper should perform merge on the current thread instead of VMThread
Reviewed-by: sspitsyn, kevinw
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: e1183ac0
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2024-04-04 21:32:51 +0000
URL: https://git.openjdk.org/leyden/commit/e1183ac044f803bf0d4ccfebc2b1cd5b33294c7a
8329703: Remove unused apple.jpeg file from SwingSet2 demo
Reviewed-by: prr
- src/demo/share/jfc/SwingSet2/resources/images/food/apple.jpeg
Changeset: 27cfcef9
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-05 00:29:06 +0000
URL: https://git.openjdk.org/leyden/commit/27cfcef99f1acae1ba0beb49d01acbc47154a54b
8329651: TestLibGraal.java crashes with assert(_stack_base != nullptr)
Reviewed-by: stefank, dcubed
! src/hotspot/share/runtime/thread.cpp
Changeset: 34f7974a
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-05 01:10:03 +0000
URL: https://git.openjdk.org/leyden/commit/34f7974a40850f89b022a6254beab72f7811c85e
8325303: Replace markWord.is_neutral() with markWord.is_unlocked()
Reviewed-by: stefank, dcubed
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/runtime/basicLock.cpp
! src/hotspot/share/runtime/basicLock.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 0b01144e
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-05 02:15:48 +0000
URL: https://git.openjdk.org/leyden/commit/0b01144ecec1283adaaaf1a7f53d075a56f030ae
8329720: Gtest failure printing markword after JDK-8325303
Reviewed-by: mikael
! test/hotspot/gtest/oops/test_markWord.cpp
Changeset: 5860a48c
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-04-05 05:04:48 +0000
URL: https://git.openjdk.org/leyden/commit/5860a48c71e324f77a7ecc613c063cbb81580011
8329624: Add visitors for preview language features
Reviewed-by: vromero, jlahoda
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.compiler/share/classes/javax/annotation/processing/ProcessingEnvironment.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java
+ src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
Changeset: c1cfb43d
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-04-05 06:27:08 +0000
URL: https://git.openjdk.org/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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/leyden/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
Changeset: dfaf11a3
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-09 07:40:45 +0000
URL: https://git.openjdk.org/leyden/commit/dfaf11a3d80792ae9c484f3c21f93d0b7b0d23f9
8329898: Revert one use of markWord.is_unlocked back to is_neutral
Reviewed-by: stefank
! src/hotspot/share/runtime/basicLock.cpp
Changeset: b4ddddef
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-09 08:11:04 +0000
URL: https://git.openjdk.org/leyden/commit/b4ddddeff1ce4293c88a9ab8ad3ca9d3b0e2352e
8329840: Fix ZPhysicalMemorySegment::_end type
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
Changeset: 19a99d02
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 08:41:36 +0000
URL: https://git.openjdk.org/leyden/commit/19a99d023e32fa9f4d26b76bd36993719e1dfe21
8326744: Class-File API transition to Second Preview
Reviewed-by: jlahoda
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: 58e39c19
Author: Jie Fu <jiefu at openjdk.org>
Date: 2024-04-09 08:47:30 +0000
URL: https://git.openjdk.org/leyden/commit/58e39c193211579316cfd09dc4117d510e317985
8329884: Serial: Fix build failure due to ‘Copy’ has not been declared
Reviewed-by: ayang
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 71c5bbce
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 09:35:07 +0000
URL: https://git.openjdk.org/leyden/commit/71c5bbcec7052a8394dd49c0a8c46801adbfcae4
8329527: Opcode.IFNONNULL.primaryTypeKind() is not ReferenceType
Reviewed-by: jlahoda
! src/java.base/share/classes/java/lang/classfile/Opcode.java
Changeset: b9331cd2
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-09 10:41:28 +0000
URL: https://git.openjdk.org/leyden/commit/b9331cd25ca88b07ce079405f5e3031cf8c13ea6
8329823: RISC-V: Need to sync CPU features with related JVM flags
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 8907eda7
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 11:08:10 +0000
URL: https://git.openjdk.org/leyden/commit/8907eda779f0c3f870bb31deb74c0a483251f1e2
8325485: IncrementInstructions.of(int, int) is not storing the args
Reviewed-by: liach, jlahoda
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/helpers/ClassRecord.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
Changeset: a48289ac
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-09 11:40:10 +0000
URL: https://git.openjdk.org/leyden/commit/a48289ac30a6a9ddc9941676726d105b11689ab3
8329761: Remove unused KeyBuilder and unusedSets from StyleContext
Reviewed-by: serb, tr
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
Changeset: 5ea21c3a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-09 12:26:52 +0000
URL: https://git.openjdk.org/leyden/commit/5ea21c3a61a7a159d1b88885368741763f42bf04
8329878: Reduce public interface of CardTableBarrierSet
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
Changeset: 87131fb2
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:27:55 +0000
URL: https://git.openjdk.org/leyden/commit/87131fb2f77188a483fd0852da5f9228aafd5336
8329629: GC interfaces should work directly against nmethod instead of CodeBlob
Reviewed-by: ayang, eosterlund
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
- src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
- src/hotspot/share/gc/g1/g1CodeBlobClosure.hpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
+ src/hotspot/share/gc/g1/g1NMethodClosure.cpp
+ src/hotspot/share/gc/g1/g1NMethodClosure.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/classUnloadingContext.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/x/xHeap.cpp
! src/hotspot/share/gc/x/xHeapIterator.cpp
! src/hotspot/share/gc/x/xStackWatermark.cpp
! src/hotspot/share/gc/x/xStackWatermark.hpp
! src/hotspot/share/gc/x/xVerify.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
Changeset: 492b954f
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:31:13 +0000
URL: https://git.openjdk.org/leyden/commit/492b954f81f75cedec50fabc4e6071cabb53acc0
8329750: Change Universe functions to return more specific Klass* types
Reviewed-by: coleenp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/prims/vectorSupport.cpp
Changeset: 5c9f0368
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2024-04-09 12:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/5c9f03686d77dd56c0441f9eb54b1cfcd3a49b3c
8329858: G1: Make G1VerifyLiveAndRemSetClosure stateless
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 635cb3c9
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-09 13:04:14 +0000
URL: https://git.openjdk.org/leyden/commit/635cb3c9762aeaec6c8dd2c21b8323d187236b4f
8329745: Update the documentation of ServerSocket and Socket to refer to StandardSocketOptions instead of legacy SocketOptions
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
Changeset: 2fcb8168
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-09 13:19:41 +0000
URL: https://git.openjdk.org/leyden/commit/2fcb816858406f33cefef3164b2c85f9f996c7da
8305072: Win32ShellFolder2.compareTo is inconsistent
Reviewed-by: prr, serb
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/Win32FolderSort.java
Changeset: 5fb5e6c8
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-09 13:22:24 +0000
URL: https://git.openjdk.org/leyden/commit/5fb5e6c8f04e325cbb782431d51251edde4c2618
8329603: G1: Merge G1BlockOffsetTablePart into G1BlockOffsetTable
Reviewed-by: ayang, iwalulya
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
Changeset: 3b6629ce
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-09 14:10:58 +0000
URL: https://git.openjdk.org/leyden/commit/3b6629cec7a2ecec8dcb5b94d8ed3e169483aa97
8324673: javacserver failed during build: RejectedExecutionException
Reviewed-by: cstein, erikj
! make/langtools/tools/javacserver/server/CompilerThreadPool.java
! make/langtools/tools/javacserver/server/Server.java
Changeset: a8fbeec9
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-09 14:26:31 +0000
URL: https://git.openjdk.org/leyden/commit/a8fbeec9e968d82c66d739d6e70fd24795af0770
8329956: G1: Remove unimplemented collection_set_candidate_short_type_str
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
Changeset: f9bc2db9
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 14:41:39 +0000
URL: https://git.openjdk.org/leyden/commit/f9bc2db9a9b8e5b7314fba5f70cb79e07ed02bd8
8325371: Missing ClassFile.Option in package summary
Reviewed-by: briangoetz
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
Changeset: e75e1cb0
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-09 14:44:00 +0000
URL: https://git.openjdk.org/leyden/commit/e75e1cb02c3d115762846e47fb2d2b10a177f6de
8329955: Class-File API ClassPrinter does not print bootstrap methods arguments
Reviewed-by: briangoetz
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! test/jdk/jdk/classfile/ClassPrinterTest.java
Changeset: 2e925f26
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2024-04-09 14:50:41 +0000
URL: https://git.openjdk.org/leyden/commit/2e925f263d5a9a69f21e0c12bd71242fdff084cd
8329726: Use non-short forward jumps in lightweight locking
Reviewed-by: shade, kvn, aboldtch
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
+ test/hotspot/jtreg/compiler/c2/TestLWLockingCodeGen.java
Changeset: 23d161de
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-04-09 15:00:50 +0000
URL: https://git.openjdk.org/leyden/commit/23d161de2904208b71c50f7e54870ab0bd1eb2fe
8328630: Add logging when needed symbols in dll are missing.
Reviewed-by: dholmes, luhenry, mli
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: 1e02a13a
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2024-04-09 15:01:02 +0000
URL: https://git.openjdk.org/leyden/commit/1e02a13a7f02a6fe9aac38b93935bcc238f7d227
8328614: hsdis: dlsym can't find decode symbol
Reviewed-by: ihse, luhenry, mli
! make/Hsdis.gmk
! src/utils/hsdis/binutils/hsdis-binutils.c
! src/utils/hsdis/capstone/hsdis-capstone.c
! src/utils/hsdis/hsdis.h
! src/utils/hsdis/llvm/hsdis-llvm.cpp
Changeset: 6736792b
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-09 15:32:15 +0000
URL: https://git.openjdk.org/leyden/commit/6736792b9a711b82b21a5f32cde55f2a3f15ffda
8329628: Additional changes after JDK-8329332
Reviewed-by: stefank, eosterlund
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/nmethod.inline.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 4bba445d
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2024-04-09 15:39:51 +0000
URL: https://git.openjdk.org/leyden/commit/4bba445d835837db5ab145edb24030fc6f42ec24
8325659: Normalize Random usage by incubator vector tests
Reviewed-by: psandoz
! test/jdk/jdk/incubator/vector/AbstractVectorTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Slice-op.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-Masked-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-bop.template
! test/jdk/jdk/incubator/vector/templates/Kernel-Unslice-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: b80ba085
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-09 16:20:43 +0000
URL: https://git.openjdk.org/leyden/commit/b80ba0851841a8490e61371ac4ef3514dc6eddf5
8329967: Build failure after JDK-8329628
Reviewed-by: thartmann, shade, dcubed
! src/hotspot/share/code/codeCache.cpp
Changeset: 316361b9
Author: Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2024-04-09 20:03:18 +0000
URL: https://git.openjdk.org/leyden/commit/316361b95c004f5dcd6e7a3150cebceb8f82f67b
8328318: Wrong description in X509Extension.getExtensionValue method javadoc
Reviewed-by: mullan, wetmore
! src/java.base/share/classes/java/security/cert/X509Extension.java
Changeset: 6276789f
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2024-04-09 21:51:51 +0000
URL: https://git.openjdk.org/leyden/commit/6276789fb5e283c11ac73602c2a5f646eab96975
8328785: IOException: Symbol not found: C_GetInterface for PKCS11 interface prior to V3.0
Reviewed-by: djelinski, weijun
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
Changeset: b81b86da
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2024-04-10 01:33:13 +0000
URL: https://git.openjdk.org/leyden/commit/b81b86da9849fbc4fb341bff8a23d10aee9967b3
8329729: java/util/Properties/StoreReproducibilityTest.java times out
Reviewed-by: alanb
! test/jdk/java/util/Properties/StoreReproducibilityTest.java
Changeset: 47df1459
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-04-10 03:33:24 +0000
URL: https://git.openjdk.org/leyden/commit/47df14590c003ccb1607ec0edfe999fcf2aebd86
8310513: [s390x] Intrinsify recursive ObjectMonitor locking
Reviewed-by: lucy, mdoerr
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
Changeset: bab70193
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-04-10 04:14:10 +0000
URL: https://git.openjdk.org/leyden/commit/bab70193ddaae66a1f9039b0f1af1a0dc0e39cf9
8329431: Improve speed of writing CDS heap objects
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
Changeset: d037a597
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2024-04-10 06:29:44 +0000
URL: https://git.openjdk.org/leyden/commit/d037a597a94edf6e716098b88f42f2b15518e2bd
8311248: Refactor CodeCache::initialize_heaps to simplify adding new CodeCache segments
Reviewed-by: thartmann
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
Changeset: bea9acc5
Author: Tejesh R <tr at openjdk.org>
Date: 2024-04-10 07:11:02 +0000
URL: https://git.openjdk.org/leyden/commit/bea9acc55a7b0463a1b0b4dcb557f8ea17d8fe8c
8328482: Convert and Open source few manual applet test to main based
Reviewed-by: abhiscxk, honkar, prr
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/FrameMaximizedTest.java
+ test/jdk/java/awt/Frame/FrameMinimizeTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/MegaIconTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/dukeWave.gif
+ test/jdk/java/awt/Frame/MegaIconTest/duke_404.gif
= test/jdk/java/awt/Frame/MegaIconTest/fight.gif
+ test/jdk/java/awt/Frame/SizeMinimizedTest.java
Changeset: 51ed69a5
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-04-10 08:12:47 +0000
URL: https://git.openjdk.org/leyden/commit/51ed69a586105b707ae616f9eba898449bf9fba7
8327621: Check return value of uname in os::get_host_name
Reviewed-by: dholmes, stuefe
! src/hotspot/os/posix/os_posix.cpp
Changeset: e0fd6c4c
Author: Sidraya Jayagond <sjayagond at openjdk.org>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2024-04-10 10:12:21 +0000
URL: https://git.openjdk.org/leyden/commit/e0fd6c4c9e30ef107ea930c8ecc449842ae4b8d4
8329545: [s390x] Fix garbage value being passed in Argument Register
Reviewed-by: amitkumar, mdoerr
! src/hotspot/cpu/s390/foreignGlobals_s390.cpp
Changeset: dd6e4533
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-10 10:26:26 +0000
URL: https://git.openjdk.org/leyden/commit/dd6e4533eb8b9c33b03a041d7a9ac87160ff9ffb
8329767: G1: Move G1BlockOffsetTable::set_for_starts_humongous to HeapRegion
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: b49ba426
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-10 10:32:32 +0000
URL: https://git.openjdk.org/leyden/commit/b49ba426a721db5926ac1b45d573d468389d479c
8330002: Remove redundant public keyword in BarrierSet
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/barrierSet.hpp
Changeset: 86cb7672
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2024-04-10 11:12:40 +0000
URL: https://git.openjdk.org/leyden/commit/86cb76728dd164faa8fe69cd07db85977e79be29
8326568: jdk/test/com/sun/net/httpserver/bugs/B6431193.java should use try-with-resource and try-finally
Reviewed-by: dfuchs, jpai
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
Changeset: c5150c7b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-04-10 12:38:07 +0000
URL: https://git.openjdk.org/leyden/commit/c5150c7b81e2b7b8c9e13c228d3b7bcb9dfe5024
8309751: Duplicate constant pool entries added during default method processing
Co-authored-by: Ashutosh Mehra <asmehra at openjdk.org>
Reviewed-by: matsaave, dholmes
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/defaultMethods.cpp
Changeset: 9731b1c8
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2024-04-10 14:21:37 +0000
URL: https://git.openjdk.org/leyden/commit/9731b1c8b02d957985f4fb40acd93fb67747a9f0
8327137: Add test for ConcurrentModificationException in BasicDirectoryModel
Reviewed-by: serb, tr
+ test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/ConcurrentModification.java
Changeset: 279ed0dd
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-04-10 15:16:25 +0000
URL: https://git.openjdk.org/leyden/commit/279ed0ddd505fb3052b818f755b4b220ed5557e6
8329961: Buffer overflow in os::Linux::kernel_version
Reviewed-by: rehn, stuefe
! src/hotspot/os/linux/os_linux.cpp
Changeset: 70944ca5
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2024-04-10 16:11:06 +0000
URL: https://git.openjdk.org/leyden/commit/70944ca54ad0090c734bb5b3082beb33450c4877
8330033: com/sun/net/httpserver/bugs/B6431193.java fails in AssertionError after JDK-8326568
Reviewed-by: jpai, dfuchs
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
Changeset: 643dd48a
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-04-11 01:14:20 +0000
URL: https://git.openjdk.org/leyden/commit/643dd48a2aa05388c55fa728a22885540b967a05
8329432: PopFrame and ForceEarlyReturn functions should use JvmtiHandshake
Reviewed-by: pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: 5e544f15
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-04-11 04:19:02 +0000
URL: https://git.openjdk.org/leyden/commit/5e544f15100366f4e2db58cb0e28cdfd292fe35f
8329491: GetThreadListStackTraces function should use JvmtiHandshake
Reviewed-by: pchilanomate, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: d9c84e76
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-11 05:24:33 +0000
URL: https://git.openjdk.org/leyden/commit/d9c84e763a0880d33586dbb8dc90b66ede030444
8329656: assertion failed in MAP_ARCHIVE_MMAP_FAILURE path: Invalid immediate -5 0
Reviewed-by: ccheung, iklam
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
Changeset: b04b3047
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-04-11 06:28:26 +0000
URL: https://git.openjdk.org/leyden/commit/b04b3047ff5c5526bdf47925210e2a35ca191e6e
8329254: optimize integral reverse operations on x86 GFNI target.
Reviewed-by: sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 2ceeb6c0
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-11 07:27:33 +0000
URL: https://git.openjdk.org/leyden/commit/2ceeb6c00135310b7bdabacb92d26d81de525240
8328822: C2: "negative trip count?" assert failure in profile predicate code
Reviewed-by: shade, chagedorn
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/predicates/TestCountedLoopMinJintStride.java
Changeset: 7df49262
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-11 07:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/7df492627b933f48750985c26de69be3f86115cb
8327741: JVM crash in hotspot/share/opto/compile.cpp - failed: missing inlining msg
Reviewed-by: vlivanov, chagedorn
! src/hotspot/share/opto/callGenerator.cpp
+ test/hotspot/jtreg/compiler/print/TestPrintInliningLateVirtualCall.java
Changeset: f7786426
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-11 08:46:19 +0000
URL: https://git.openjdk.org/leyden/commit/f7786426133e0e53c750dfb81272191b08b03652
8330024: [AIX] replace my_disclaim64 helper by direct call to disclaim64
Reviewed-by: mdoerr, lucy
! src/hotspot/os/aix/os_aix.cpp
Changeset: 8817ba45
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-11 08:52:01 +0000
URL: https://git.openjdk.org/leyden/commit/8817ba450c0eac6f7c1ff19b16c11a26ff2ed109
8330000: ZGC: ZObjArrayAllocator may unnecessarily clear TypeArrays twice
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
Changeset: f0cd866a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-11 09:40:12 +0000
URL: https://git.openjdk.org/leyden/commit/f0cd866a375082e14c69ccd3bf5e3d4d18edaebf
8329704: Implement framework for proper handling of JDK_LIBS
Reviewed-by: erikj, jwaters
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.template
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.internal.le/Lib.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
Changeset: 9acce7a6
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Date: 2024-04-11 10:33:19 +0000
URL: https://git.openjdk.org/leyden/commit/9acce7a6f326543c302ca0408213cf333f5f778a
8329774: Break long lines in jdk/src/jdk.hotspot.agent/doc /transported_core.html
Reviewed-by: kevinw
! src/jdk.hotspot.agent/doc/transported_core.html
Changeset: ff5c9a4d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-04-11 11:35:07 +0000
URL: https://git.openjdk.org/leyden/commit/ff5c9a4ddecbe3ee453a30fcfd49fd677c174f06
8329528: G1 does not update TAMS correctly when dropping retained regions during Concurrent Start pause
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
+ test/hotspot/jtreg/gc/g1/pinnedobjs/TestDroppedRetainedTAMS.java
Changeset: ecc603ca
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2024-04-11 12:42:24 +0000
URL: https://git.openjdk.org/leyden/commit/ecc603ca9b441cbb7ad27fbc2529fcb0b1da1992
8201183: sjavac build failures: "Connection attempt failed: Connection refused"
Reviewed-by: erikj, ihse
! make/langtools/tools/javacserver/shared/PortFile.java
Changeset: 63684cd1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-04-11 13:17:48 +0000
URL: https://git.openjdk.org/leyden/commit/63684cd18300d862f3128bd13995e5c82307b50c
8327250: assert(!method->is_old()) failed: Should not be installing old methods
Reviewed-by: eosterlund, sspitsyn
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
Changeset: 2e3682a7
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2024-04-11 13:51:07 +0000
URL: https://git.openjdk.org/leyden/commit/2e3682a7f2983cd58b9564253dc698760faba4b8
8319678: Several tests from corelibs areas ignore VM flags
Reviewed-by: naoto, jpai
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/annotation/LoaderLeakTest.java
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/jdk/java/time/nontestng/java/time/chrono/HijrahConfigTest.java
! test/jdk/javax/naming/spi/providers/InitialContextTest.java
! test/jdk/sun/misc/EscapePath.java
Changeset: 16061874
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-11 14:15:34 +0000
URL: https://git.openjdk.org/leyden/commit/16061874ffdd1b018fe1cad7e6d8ba8bdbdbbee1
8326947: Minimize MakeBase.gmk
Reviewed-by: erikj
! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/GenerateLinkOptData.gmk
! make/GraalBuilderImage.gmk
! make/Images.gmk
! make/InitSupport.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/ModuleWrapper.gmk
! make/SourceRevision.gmk
! make/StaticLibsImage.gmk
! make/autoconf/spec.gmk.template
+ make/common/FileUtils.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/MakeIO.gmk
! make/common/NativeCompilation.gmk
! make/common/Utils.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/test/GtestImage.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCopyFiles.gmk
Changeset: 0656f080
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-11 15:01:41 +0000
URL: https://git.openjdk.org/leyden/commit/0656f0809208160f83a7dd1ae91d9f09b582ce35
8329469: Generational ZGC: Move the methods forwarding_[index|find|insert] from zRelocate.cpp to ZForwarding
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
Changeset: 31ee5108
Author: Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-04-11 15:44:49 +0000
URL: https://git.openjdk.org/leyden/commit/31ee5108e059afae0a3809947adb7b91e19baec6
8241503: C2: Share MacroAssembler between mach nodes during code emission
Reviewed-by: kvn, mdoerr, amitkumar, lucy
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/ad_encode.m4
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
! src/hotspot/cpu/aarch64/gc/x/x_aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoah_ppc.ad
! src/hotspot/cpu/ppc/gc/x/x_ppc.ad
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoah_riscv.ad
! src/hotspot/cpu/riscv/gc/x/x_riscv.ad
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad
! src/hotspot/cpu/x86/gc/x/xBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/x/x_x86_64.ad
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp
! src/hotspot/cpu/zero/compiledIC_zero.cpp
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/opto/c2_CodeStubs.cpp
! src/hotspot/share/opto/c2_CodeStubs.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
Changeset: 5808f30b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-11 19:22:11 +0000
URL: https://git.openjdk.org/leyden/commit/5808f30b89382af22027c43ebf14e36b0c16f041
8330026: Serial: Move some includes to vmStructs_serial.hpp
Reviewed-by: kbarrett
! src/hotspot/share/gc/serial/vmStructs_serial.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 0db42906
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2024-04-11 20:54:09 +0000
URL: https://git.openjdk.org/leyden/commit/0db42906e390a98b3a6be078f1b8c3f2a03a838f
8330049: Remove unused AbstractLinker::linkerByteOrder
Reviewed-by: mcimadamore
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/aix/AixPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
Changeset: ece7d434
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-04-11 22:05:55 +0000
URL: https://git.openjdk.org/leyden/commit/ece7d4349a13f75c654e2ca0f4d1b66d3af5cf10
8329416: Split relocation pointer map into read-write and read-only maps
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
Changeset: e45fea5a
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-04-12 06:04:20 +0000
URL: https://git.openjdk.org/leyden/commit/e45fea5a801ac09c3d572ac07d6179e80c422942
8329757: Crash with fatal error: DEBUG MESSAGE: Fast Unlock lock on stack
Reviewed-by: pchilanomate, kvn
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/lockStack.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/Test8329757.java
Changeset: bde3fc0c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-12 07:17:27 +0000
URL: https://git.openjdk.org/leyden/commit/bde3fc0c03c87d1f2605ae6bb84c33fadb7aa865
8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
Changeset: 2c45eca1
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-04-12 07:22:06 +0000
URL: https://git.openjdk.org/leyden/commit/2c45eca15943826cb6bfbdf6e6fd88abc196e8f7
8328879: G1: Some gtests modify global state crashing the JVM during GC after JDK-8289822
Reviewed-by: iwalulya, kbarrett
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
Changeset: 2c8b432b
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 07:26:01 +0000
URL: https://git.openjdk.org/leyden/commit/2c8b432b8911bc1a52b02def89e4820c76ea67ba
8330003: Serial: Move the logic of FastEvacuateFollowersClosure to SerialHeap
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
Changeset: c7fcd623
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 07:29:41 +0000
URL: https://git.openjdk.org/leyden/commit/c7fcd62302a4b70214e4aea7052e661a2aa9b03b
8330006: Serial: Extract out ContiguousSpace::block_start_const
Reviewed-by: ayang, tschatzl
! 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/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 006a516a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-12 07:37:48 +0000
URL: https://git.openjdk.org/leyden/commit/006a516aa0e10d74ffafca2e2da2ae89faf47457
8329962: Remove CardTable::invalidate
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
Changeset: aebfd53e
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2024-04-12 07:46:43 +0000
URL: https://git.openjdk.org/leyden/commit/aebfd53e9d19f5939c81fa1a2fc75716c3355900
8329660: G1: Improve TestGCLogMessages to be more precise
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 717a07b9
Author: Tejesh R <tr at openjdk.org>
Date: 2024-04-12 10:21:31 +0000
URL: https://git.openjdk.org/leyden/commit/717a07b932e3dcabbad130d299b15cb963d50a67
8322140: javax/swing/JTable/JTableScrollPrintTest.java does not print the rows and columns of the table in Nimbus and Aqua LookAndFeel
Reviewed-by: psadhukhan, abhiscxk
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/jdk/javax/swing/JTable/JTableScrollPrintTest.java
Changeset: 77a217df
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2024-04-12 11:42:05 +0000
URL: https://git.openjdk.org/leyden/commit/77a217df6000190cf73a1ca42a42cbcec42fb60f
8330095: RISC-V: Remove obsolete vandn_vi instruction
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 3e9c3811
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-04-12 12:16:49 +0000
URL: https://git.openjdk.org/leyden/commit/3e9c3811669196945d7227affc28728670a256c5
8329488: Move OopStorage code from safepoint cleanup and remove safepoint cleanup code
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
- test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b8f675f4
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 12:54:36 +0000
URL: https://git.openjdk.org/leyden/commit/b8f675f45b890a9e969c250d9bf3117e6d61c2ff
8329771: G1: Refactor G1BlockOffsetTable::verify
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 0f78d017
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 12:59:49 +0000
URL: https://git.openjdk.org/leyden/commit/0f78d017afb786345fca635862a4a70f43fff251
8329658: Serial: Refactor ContiguousSpace::_next_compaction_space
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: f7069494
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-12 14:06:07 +0000
URL: https://git.openjdk.org/leyden/commit/f7069494f4d292060834d0b7b7e92e5516a3001d
8329781: Serial: Remove serialFullGC.inline.hpp
Reviewed-by: ayang, stefank, tschatzl
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialFullGC.hpp
- src/hotspot/share/gc/serial/serialFullGC.inline.hpp
Changeset: 397d9483
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-04-12 14:09:23 +0000
URL: https://git.openjdk.org/leyden/commit/397d94831033e91c7a849774bf4e80d8f1c8ec66
8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections
Reviewed-by: lucy, stefank, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
Changeset: 68f86dcc
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-12 20:57:56 +0000
URL: https://git.openjdk.org/leyden/commit/68f86dccce601ec10111dc3e535d28ce9fc80928
8330110: AIX build fails after JDK-8329704 - issue with libjli.a
Reviewed-by: mbaesken, mdoerr
! make/common/JdkNativeCompilation.gmk
Changeset: 28b20195
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2024-04-12 22:29:34 +0000
URL: https://git.openjdk.org/leyden/commit/28b201955907e145f208d756b607ab545a83b2d3
8240343: JDI stopListening/stoplis001 "FAILED: listening is successfully stopped without starting listening"
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java
Changeset: b9ef9f66
Author: Scott Gibbons <sgibbons at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-04-13 00:48:52 +0000
URL: https://git.openjdk.org/leyden/commit/b9ef9f667ef9d4052c9d6dfec763b94d331dc04d
8330185: Potential uncaught unsafe memory copy exception
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
Changeset: c1c99a66
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2024-04-13 09:22:00 +0000
URL: https://git.openjdk.org/leyden/commit/c1c99a669bb7f9928086db6a4ecfc90c410ffbb0
8329674: JvmtiEnvThreadState::reset_current_location function should use JvmtiHandshake
Reviewed-by: lmesnik, pchilanomate
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/runtime/vmOperation.hpp
Changeset: 1abb8262
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2024-04-14 16:02:07 +0000
URL: https://git.openjdk.org/leyden/commit/1abb826210eda76a3dc8cf1c10e6df6f2413a87a
8330131: Problemlist serviceability/jvmti/vthread/GetThreadStateMountedTest/GetThreadStateMountedTest.java
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: b486709b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-04-15 06:25:24 +0000
URL: https://git.openjdk.org/leyden/commit/b486709b0627cfb4cf428a6508ef7c5b14e6da57
8328480: C2: SubTypeCheckNode in checkcast should use the klass constant of a unique concrete sub class
Reviewed-by: roland, kvn
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeCheckUniqueSubclass.java
Changeset: bc1a1a58
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-15 07:31:58 +0000
URL: https://git.openjdk.org/leyden/commit/bc1a1a5861741ce5002e28eed2ea84ddafd68c70
8330064: JFR: Incorrect function declarations for register/unregister_stack_filter
Reviewed-by: mgronlun, dcubed, egahlin, jwaters
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
Changeset: d22d5608
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-15 07:33:10 +0000
URL: https://git.openjdk.org/leyden/commit/d22d56087142d2fdf8ffc5fcde83dd08f07f6933
8329864: TestLibGraal.java still crashes with assert(_stack_base != nullptr)
Reviewed-by: dnsimon, jsjolen, dcubed
! src/hotspot/share/runtime/javaThread.cpp
Changeset: 5404b4ea
Author: Yudi Zheng <yzheng at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date: 2024-04-15 08:07:49 +0000
URL: https://git.openjdk.org/leyden/commit/5404b4eafc2eb3291cecf99f98728946388f5d16
8330105: SharedRuntime::resolve* should respect interpreter-only mode
Reviewed-by: never, dlong, dnsimon
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 3f1d9c44
Author: Joachim Kern <jkern at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2024-04-15 08:46:36 +0000
URL: https://git.openjdk.org/leyden/commit/3f1d9c441ea98910d9483e133bccfac784db393d
8329257: AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc
Reviewed-by: jwaters, stuefe, kbarrett, mdoerr
! make/autoconf/flags-cflags.m4
! make/autoconf/toolchain.m4
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/share/utilities/byteswap.hpp
- src/hotspot/share/utilities/compilerWarnings_xlc.hpp
! src/hotspot/share/utilities/count_leading_zeros.hpp
! src/hotspot/share/utilities/count_trailing_zeros.hpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
- src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 60d88b7a
Author: Per Minborg <pminborg at openjdk.org>
Date: 2024-04-15 12:42:31 +0000
URL: https://git.openjdk.org/leyden/commit/60d88b7ae2945724ab4db44207e3390bcff172c0
8330176: Typo in Linker javadoc
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
Changeset: a3fecdb2
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2024-04-15 13:21:18 +0000
URL: https://git.openjdk.org/leyden/commit/a3fecdb2f417bd32e528f907bc293cc494746955
8329764: G1: Handle null references during verification first
Reviewed-by: stefank, iwalulya
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
Changeset: 273df628
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-15 13:32:26 +0000
URL: https://git.openjdk.org/leyden/commit/273df6286a9cc4dcef4cd339234206b2ad922386
8328792: Parallel: Refactor PSParallelCompact::summary_phase
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: ddc3921c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-04-15 15:01:05 +0000
URL: https://git.openjdk.org/leyden/commit/ddc3921cf98b9470f597ae9bb6a4f5a043e1544f
8330103: Compiler memory statistics should keep separate records for C1 and C2
Reviewed-by: kvn, redestad
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
Changeset: da75e015
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-04-15 15:11:40 +0000
URL: https://git.openjdk.org/leyden/commit/da75e015b54f4ff011837995cacf80850411bb74
8330196: Make java/lang/invoke/defineHiddenClass/BasicTest release agnostic
Reviewed-by: liach, mchung, jkuhn
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
Changeset: a293bdff
Author: Joe Darcy <darcy at openjdk.org>
Date: 2024-04-15 15:11:53 +0000
URL: https://git.openjdk.org/leyden/commit/a293bdff91f7bcc0deece6bed3151a40fad42a64
8330197: Make javac/diags/example release agnostic
Reviewed-by: jlahoda
! test/langtools/tools/javac/diags/examples/DefaultAndBothBoolean.java
! test/langtools/tools/javac/diags/examples/UnconditionalPatternAndBothBoolean.java
Changeset: 140f5671
Author: Joshua Cao <cao.joshua at yahoo.com>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2024-04-15 15:54:34 +0000
URL: https://git.openjdk.org/leyden/commit/140f56718bbbfc31bb0c39255c68568fad285a1f
8323220: Reassociate loop invariants involved in Cmps and Add/Subs
Reviewed-by: epeter, xliu, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateAddSub.java
+ test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateCmp.java
Changeset: 274c805c
Author: David Holmes <dholmes at openjdk.org>
Date: 2024-04-16 00:48:15 +0000
URL: https://git.openjdk.org/leyden/commit/274c805c5137d9080a7670d864ecca8a0befc3f6
8327743: JVM crash in hotspot/share/runtime/javaThread.cpp - failed: held monitor count should be equal to jni: 0 != 1
Co-authored-by: Fredrik Bredberg <fbredberg at openjdk.org>
Reviewed-by: rehn, fbredberg, pchilanomate, rrich
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
Changeset: 31a1f9c4
Author: Weijun Wang <weijun at openjdk.org>
Date: 2024-04-16 01:03:14 +0000
URL: https://git.openjdk.org/leyden/commit/31a1f9c493764615acfba7392d8e3578b793abab
8307143: CredentialsCache.cacheName should not be static
Reviewed-by: valeriep
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/MemoryCredentialsCache.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
+ test/jdk/sun/security/krb5/ccache/TwoFiles.java
Changeset: 2f11afda
Author: Guoxiong Li <gli at openjdk.org>
Date: 2024-04-16 06:19:32 +0000
URL: https://git.openjdk.org/leyden/commit/2f11afdae93d47da2bc9036ea109f34f09d28c7e
8330172: G1: Consolidate update_bot_for_block and update_bot_for_obj in HeapRegion
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
Changeset: def25772
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2024-04-16 06:51:37 +0000
URL: https://git.openjdk.org/leyden/commit/def257727dd19b2bf11e8afa18d741d3502331ae
8330215: Trim working set for OldObjectSamples
Reviewed-by: jbachorik, egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/utilities/jfrSignal.hpp
Changeset: 97c18089
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-04-16 08:23:31 +0000
URL: https://git.openjdk.org/leyden/commit/97c180892b62ccba0041fb4480ecd2191aea0032
8329099: Undocumented exception thrown by Instruction factory methods accepting Opcode
Reviewed-by: briangoetz
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
Changeset: 58911ccc
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-04-16 10:20:50 +0000
URL: https://git.openjdk.org/leyden/commit/58911ccc2c48b4b5dd2ebc9d2a44dcf3737eca50
8188784: javax/management/notification/BroadcasterSupportDeadlockTest.java - TEST FAILED: deadlock
Reviewed-by: cjplummer, lmesnik
! test/jdk/javax/management/notification/BroadcasterSupportDeadlockTest.java
Changeset: 8a5b86c5
Author: Viktor Klang <vklang at openjdk.org>
Date: 2024-04-16 11:09:59 +0000
URL: https://git.openjdk.org/leyden/commit/8a5b86c52954f6917acfda11df183691beb07f56
8196106: Support nested infinite or recursive flat mapped streams
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/GathererOp.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/DoubleAccumulator.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/FlatMap.java
Changeset: 56ff87a0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2024-04-16 13:51:04 +0000
URL: https://git.openjdk.org/leyden/commit/56ff87a09648ed6bb1176a28f70982d9241627a2
8330359: G1: Remove unused forward declaration in g1BlockOffsetTable.hpp
Reviewed-by: iwalulya, gli
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
Changeset: 61fa4d45
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-16 13:51:14 +0000
URL: https://git.openjdk.org/leyden/commit/61fa4d45b68ffbfb751471730518651b78b195aa
8330351: Remove the SHARED_LIBRARY and STATIC_LIBRARY macros
Reviewed-by: erikj
! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/hotspot/test/GtestImage.gmk
! make/modules/java.base/Lib.gmk
Changeset: 6e77d918
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2024-04-16 13:52:16 +0000
URL: https://git.openjdk.org/leyden/commit/6e77d918e62a2eb77c3c1cc32b8ddad909036517
8330261: Clean up linking steps
Reviewed-by: erikj
! make/autoconf/jdk-options.m4
! make/common/NativeCompilation.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
Changeset: e073d5b3
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2024-04-16 14:09:44 +0000
URL: https://git.openjdk.org/leyden/commit/e073d5b37422c2adad18db520c5f4fcf120c147b
8329665: fatal error: memory leak: allocating without ResourceMark
Reviewed-by: dholmes, shade, coleenp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/runtime/frame.cpp
Changeset: bfff02ee
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-04-16 14:11:05 +0000
URL: https://git.openjdk.org/leyden/commit/bfff02eef68c80f623419a3f6ceb9fe3121b88f4
8330165: C2: make superword consistently use PhaseIdealLoop::register_new_node()
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: f11a496d
Author: Andrew Haley <aph at openjdk.org>
Date: 2024-04-16 14:21:48 +0000
URL: https://git.openjdk.org/leyden/commit/f11a496de61d800a680517457eb43b078a633953
8180450: secondary_super_cache does not scale well
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: kvn, vlivanov, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/rotate_bits.hpp
+ test/micro/org/openjdk/bench/vm/compiler/SecondarySuperCacheHits.java
+ test/micro/org/openjdk/bench/vm/compiler/SecondarySuperCacheInterContention.java
+ test/micro/org/openjdk/bench/vm/compiler/SecondarySuperCacheIntraContention.java
+ test/micro/org/openjdk/bench/vm/lang/SecondarySupersLookup.java
+ test/micro/org/openjdk/bench/vm/lang/TypePollution.java
Changeset: c9feeb6f
Author: iklam <ilam3388 at gmail.com>
Date: 2024-04-16 20:13:02 +0000
URL: https://git.openjdk.org/leyden/commit/c9feeb6f6fd883124bd79c59a9ab8df841d7fb5e
Merge branch 'master' of https://github.com/openjdk/leyden into premain
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/methodProfiler.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
+ src/hotspot/share/cds/methodProfiler.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
+ src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
More information about the leyden-dev
mailing list