git: openjdk/loom: fibers: 36 new changesets
duke
duke at openjdk.org
Tue May 20 14:07:31 UTC 2025
Changeset: 6c42856b
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-05-18 11:32:37 +0000
URL: https://git.openjdk.org/loom/commit/6c42856b8d5039c14ba04a48c60d09039d5030fe
8356778: Compiler add event logging in case of failures
Reviewed-by: lucy
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compilationLog.cpp
Changeset: 9927ec0b
Branch: fibers
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Shaojin Wen <swen at openjdk.org>
Date: 2025-05-18 23:28:01 +0000
URL: https://git.openjdk.org/loom/commit/9927ec0b91775db342b2bbc1937253325c367a19
8356328: Some C2 IR nodes miss size_of() function
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/opaquenode.hpp
Changeset: 969708bd
Branch: fibers
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-05-19 05:17:05 +0000
URL: https://git.openjdk.org/loom/commit/969708bd8f0de49f641eab3881cb15712aa34f1e
8356157: Remove retry loop in collect of SerialHeap and ParallelScavengeHeap
Reviewed-by: tschatzl, zgu
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
Changeset: 77a3e04f
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-05-19 07:29:25 +0000
URL: https://git.openjdk.org/loom/commit/77a3e04ffc27554c14e3d45ba16ad0ee8f3c1eb1
8357016: Candidate main methods not computed properly
Reviewed-by: jpai, vromero
! src/java.base/share/classes/jdk/internal/misc/MethodFinder.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/SourceLauncher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/jdk/tools/launcher/Arrrghs.java
! test/jdk/tools/launcher/TestHelper.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: 50a7c61d
Branch: fibers
Author: Manuel Hässig <mhaessig at openjdk.org>
Committer: Marc Chevalier <mchevalier at openjdk.org>
Date: 2025-05-19 07:39:42 +0000
URL: https://git.openjdk.org/loom/commit/50a7c61d28b9885ff48f4fcd8bfd460b507bbcef
8355970: C2: Add command line option to print the compile phases
Reviewed-by: chagedorn, kvn, mchevalier
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 67fb1ee7
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-05-19 08:04:44 +0000
URL: https://git.openjdk.org/loom/commit/67fb1ee7f11c840a28ace21d381c86353fd9b22b
8356946: x86: Optimize interpreter profile updates
Reviewed-by: kvn, jsjolen
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
Changeset: 2fb3329d
Branch: fibers
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-05-19 08:08:09 +0000
URL: https://git.openjdk.org/loom/commit/2fb3329d71532a4c40dba2e2698572e4ab5ceb19
8356846: Remove unnecessary List.contains key from TIFFDirectory.removeTagSet
Reviewed-by: aivanov, serb
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
Changeset: effe40a2
Branch: fibers
Author: Serhiy Sachkov <serhiy.sachkov at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-05-19 09:08:33 +0000
URL: https://git.openjdk.org/loom/commit/effe40a24c29dc507eea5efef7b0736a33bc34a7
8351843: change test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java to a manual test
Reviewed-by: dfuchs
! test/jdk/TEST.groups
+ test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/DocRootDirPermissionsWinTest.java
- test/jdk/com/sun/net/httpserver/simpleserver/RootDirPermissionsTest.java
Changeset: 133c6fb4
Branch: fibers
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-05-19 10:04:32 +0000
URL: https://git.openjdk.org/loom/commit/133c6fb4f34e9de3ffce92e10629c82f6723fcdd
8355481: Clean up MHN_copyOutBootstrapArguments
Reviewed-by: dholmes, coleenp
! src/hotspot/share/prims/methodHandles.cpp
Changeset: 36c9be70
Branch: fibers
Author: Manuel Hässig <mhaessig at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-05-19 10:15:56 +0000
URL: https://git.openjdk.org/loom/commit/36c9be70e27eccdd2a156931fafa1f55dd3fb022
8356974: tools/launcher/ToolsOpts.java fails if the build id contains "-J"
Reviewed-by: jpai, thartmann
! test/jdk/tools/launcher/ToolsOpts.java
Changeset: afcaf840
Branch: fibers
Author: Sorna Sarathi N <ssarathi at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-05-19 10:17:13 +0000
URL: https://git.openjdk.org/loom/commit/afcaf84022f165d66068c16460b7666f48e84773
8357106: Add missing classpath exception copyright headers
Reviewed-by: jpai
! src/java.base/share/classes/jdk/internal/foreign/CaptureStateUtil.java
Changeset: 7f7add1e
Branch: fibers
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-05-19 10:52:41 +0000
URL: https://git.openjdk.org/loom/commit/7f7add1e56c4da18ce8fbbbf6e34e985c3054604
8355608: Async UL should take the file lock of stream when outputting
Reviewed-by: aboldtch, iklam
! src/hotspot/share/logging/logFileStreamOutput.cpp
Changeset: 26cb016b
Branch: fibers
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-05-19 11:06:03 +0000
URL: https://git.openjdk.org/loom/commit/26cb016b750963a4622985399130024792691984
8350329: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop after peeling
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestPeeledLoopNoBackedgeFloatingDiv.java
Changeset: 3acfa9e4
Branch: fibers
Author: Daniel Gredler <dgredler at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-05-19 11:28:54 +0000
URL: https://git.openjdk.org/loom/commit/3acfa9e4e7be2f37ac55f97348aad4f74ba802a0
8356966: java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java fails on Linux after JDK-8350203
Reviewed-by: honkar, aivanov
! src/java.desktop/share/classes/sun/font/Type1GlyphMapper.java
! test/jdk/java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java
Changeset: 2e26b431
Branch: fibers
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-05-19 13:32:03 +0000
URL: https://git.openjdk.org/loom/commit/2e26b431585129b705f57955b660d155eaf138b8
8356875: RISC-V: extension flag UseZvfh should depends on UseZfh
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 92fd4499
Branch: fibers
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-05-19 13:32:17 +0000
URL: https://git.openjdk.org/loom/commit/92fd44992b9326fa10ec8303394dac17bb81b168
8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Reviewed-by: fyang, dzhang, luhenry
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java
Changeset: 265d6301
Branch: fibers
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-05-19 13:38:38 +0000
URL: https://git.openjdk.org/loom/commit/265d630125db448ba0cdc3ab7e938beb50e93ed0
8357187: JFR: User-defined defaults should be respected when an incorrect setting is set
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
Changeset: fbc12be7
Branch: fibers
Author: Mikhail Yankelevich <myankelevich at openjdk.org>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2025-05-19 14:33:12 +0000
URL: https://git.openjdk.org/loom/commit/fbc12be73217315d66792b6ad3faacab133bb9d5
8349151: Refactor test/java/security/cert/CertificateFactory/slowstream.sh to java test
Reviewed-by: weijun
! test/jdk/java/security/cert/CertificateFactory/SlowStream.java
- test/jdk/java/security/cert/CertificateFactory/slowstream.sh
Changeset: 84a98ab4
Branch: fibers
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-05-19 14:53:52 +0000
URL: https://git.openjdk.org/loom/commit/84a98ab43ff268d0b10926b35320717d691337ae
8357166: Many AOT tests failed with VM crash
Reviewed-by: thartmann, shade
! src/hotspot/share/code/aotCodeCache.cpp
Changeset: 6a58af31
Branch: fibers
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-05-19 15:00:54 +0000
URL: https://git.openjdk.org/loom/commit/6a58af310ab2b800642f4604ee90cc74981fb9f3
8357143: New test AOTCodeCompressedOopsTest.java fails on platforms without AOT Code Cache support
Reviewed-by: asmehra, fyang, shade, mdoerr
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeFlags.java
! test/jtreg-ext/requires/VMProps.java
Changeset: 6818dcc0
Branch: fibers
Author: Stuart Marks <smarks at openjdk.org>
Date: 2025-05-19 16:53:13 +0000
URL: https://git.openjdk.org/loom/commit/6818dcc08ed85e220c5206fda5c991b886e35334
8351230: Collections.synchronizedList returns a list that is not thread-safe
Reviewed-by: jpai
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/SyncListBash.java
! test/jdk/java/util/SequencedCollection/Basic.java
Changeset: bd995256
Branch: fibers
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-05-19 17:09:15 +0000
URL: https://git.openjdk.org/loom/commit/bd99525633e4d3d3f180a6678eedb8780dbb6139
8356193: Remove tests from ProblemList-enable-preview.txt fixed by JDK-8344706
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList-enable-preview.txt
! test/jdk/ProblemList-enable-preview.txt
Changeset: 27a42435
Branch: fibers
Author: Yannik Stradmann <yjs at stradmann.name>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-05-19 21:28:02 +0000
URL: https://git.openjdk.org/loom/commit/27a4243561e31d6f2858dd0c0bd356e2849ed87c
8354560: Exponentially delay subsequent native thread creation in case of EAGAIN
Reviewed-by: dholmes, fbredberg
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
Changeset: fbeea1da
Branch: fibers
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-05-19 21:33:22 +0000
URL: https://git.openjdk.org/loom/commit/fbeea1daef6a65875d713395c489483762d804fe
8356844: Missing @Serial annotation for sun.print.CustomOutputBin#serialVersionUID
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/sun/print/CustomOutputBin.java
Changeset: 637e9d16
Branch: fibers
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-05-19 22:47:13 +0000
URL: https://git.openjdk.org/loom/commit/637e9d16ddb21003234abcd32f759aefd91f21f9
8354556: Expand value-based class warnings to java.lang.ref API
Co-authored-by: Archie Cobbs <acobbs at openjdk.org>
Reviewed-by: jlahoda
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/java.base/share/classes/java/lang/ref/Cleaner.java
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
! src/java.base/share/classes/java/lang/ref/SoftReference.java
! src/java.base/share/classes/java/lang/ref/WeakReference.java
! src/java.base/share/classes/java/util/WeakHashMap.java
+ src/java.base/share/classes/jdk/internal/RequiresIdentity.java
! src/java.base/share/classes/jdk/internal/ValueBased.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.compiler/share/man/javac.md
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/examples/AttemptToSynchronizeOnInstanceOfVbc.java
+ test/langtools/tools/javac/diags/examples/RequiresIdentity.java
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.java
! test/langtools/tools/javac/lint/ExternalAbuseOfVbc.out
+ test/langtools/tools/javac/lint/RequiresIdentityHelper.java
+ test/langtools/tools/javac/lint/RequiresIdentityTest.java
+ test/langtools/tools/javac/lint/RequiresIdentityTest.out
+ test/langtools/tools/javac/lint/RequiresIdentityTest2.out
Changeset: 890456f0
Branch: fibers
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-05-19 23:43:19 +0000
URL: https://git.openjdk.org/loom/commit/890456f0f78cc37c72b438a50ddf2605e1dfd91b
8355078: java.awt.Color.createContext() uses unnecessary synchronization
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/Color.java
! src/java.desktop/share/classes/java/awt/ColorPaintContext.java
+ test/jdk/java/awt/ColorClass/PaintContext/ColorPaintContextBasicTest.java
+ test/jdk/java/awt/ColorClass/PaintContext/ColorPaintContextStateTrackerTest.java
Changeset: 39d8d109
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-05-20 02:40:05 +0000
URL: https://git.openjdk.org/loom/commit/39d8d109dd8ab300ff6579f8077468a6b02cfbda
8348906: InstanceOfTree#getType doesn't specify when it returns null
Reviewed-by: liach
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
+ test/langtools/tools/javac/patterns/InstanceOfModelTest.java
Changeset: 7077535c
Branch: fibers
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-05-20 03:44:25 +0000
URL: https://git.openjdk.org/loom/commit/7077535c0b0a6ea0a2a167f9135b1504a3d71fb3
8356595: Convert -Xlog:cds to -Xlog:aot (step1)
Reviewed-by: ccheung, dholmes, jsjolen, matsaave
! make/GenerateLinkOptData.gmk
! make/RunTests.gmk
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
+ src/hotspot/share/cds/aotLogging.hpp
! src/hotspot/share/cds/aotReferenceObjSupport.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpingWithNoCoops.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTLoggingTag.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTClassLinkingVMOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/ExactOptionMatch.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addopens/AddopensOption.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHookTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/lib/jdk/test/lib/cds/CDSAppTester.java
Changeset: f8d7f663
Branch: fibers
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-05-20 05:46:34 +0000
URL: https://git.openjdk.org/loom/commit/f8d7f663c1b8f12a69f0ff2ae1f1acb128138b86
8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
Reviewed-by: ccheung, matsaave
! make/Images.gmk
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/archiveUtils.inline.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/oops/annotations.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/CDSMapTest.java
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaEagerInit.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddExports.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddReads.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addmods/AddmodsOption.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addopens/AddopensOption.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/module/ModuleOption.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedPutField.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: e961b13c
Branch: fibers
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-05-20 06:04:33 +0000
URL: https://git.openjdk.org/loom/commit/e961b13cd68bc352b86af17c7e53df8537519beb
8356165: System.in in jshell replace supplementary characters with ??
Reviewed-by: cstein, asotona
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
+ test/langtools/jdk/jshell/InputUITest.java
! test/langtools/jdk/jshell/UITesting.java
Changeset: f8fc7eeb
Branch: fibers
Author: Arno Zeller <azeller at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-05-20 10:19:22 +0000
URL: https://git.openjdk.org/loom/commit/f8fc7eeb24156f9c38ddd478b026074f522e39c4
8357052: java/io/File/GetXSpace.java prints wrong values in exception
Reviewed-by: bpb
! test/jdk/java/io/File/GetXSpace.java
Changeset: 0db5511c
Branch: fibers
Author: Anton Artemov <anton.artemov at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-05-20 10:20:59 +0000
URL: https://git.openjdk.org/loom/commit/0db5511ce6b0a5209af6f9a35ac993292b6b0b19
8354969: Add strdup function for ResourceArea
Reviewed-by: dholmes, iklam
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/gtest/memory/test_arena.cpp
Changeset: ab985a7c
Branch: fibers
Author: Anton Artemov <anton.artemov at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-05-20 10:44:34 +0000
URL: https://git.openjdk.org/loom/commit/ab985a7c5d313304e6d601571885dcb871967259
8341544: Restore fence() in Mutex
Reviewed-by: eosterlund, dholmes
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
Changeset: 65444100
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-05-20 11:57:44 +0000
URL: https://git.openjdk.org/loom/commit/6544410062a5df71c48ecc3e4131bfabe4aa4479
Merge branch 'master' into fibers
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: b78176ac
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-05-20 11:09:38 +0000
URL: https://git.openjdk.org/loom/commit/b78176ac038f95effc07bf6cd62da41bc8b7a134
Add info when monitors are eliminated
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
! src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json
Changeset: 39099afe
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-05-20 11:57:53 +0000
URL: https://git.openjdk.org/loom/commit/39099afe8f04240e2d9856d3224e694115bd4a77
Merge loom into fibers
More information about the loom-dev
mailing list