git: openjdk/loom: master: 9 new changesets

duke duke at openjdk.org
Wed Jun 5 13:51:15 UTC 2024


Changeset: 1f094672
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-06-05 05:45:59 +0000
URL:       https://git.openjdk.org/loom/commit/1f09467230971d6458918ec19ffeb259b8c028a3

8327368: javac crash when computing exhaustiveness checks

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! test/langtools/tools/javac/patterns/Exhaustiveness.java

Changeset: 4369856c
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-06-05 06:35:46 +0000
URL:       https://git.openjdk.org/loom/commit/4369856c6dbef15b5d73aa1da07216f372a01294

8333130: MakeJAR2.sh uses hard-coded JDK version

Reviewed-by: lancea, darcy, sspitsyn, amenkov

- test/jdk/java/lang/instrument/MakeJAR2.sh
! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
! test/jdk/java/lang/instrument/RetransformAgent.java
! test/jdk/java/lang/instrument/RetransformApp.java

Changeset: d0052c03
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-06-05 07:11:27 +0000
URL:       https://git.openjdk.org/loom/commit/d0052c032cc1927e7e92f04cfedab20e0c4e0293

8333326: Linux Alpine build fails after 8302744

Reviewed-by: sgehwolf, clanger, stuefe

! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp

Changeset: 3944e673
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2024-06-05 07:53:48 +0000
URL:       https://git.openjdk.org/loom/commit/3944e67366601b6f748df1c5f93f184a7cb23ec3

8312132: Add tracking of multiple address spaces in NMT

Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: stefank, stuefe

! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/gc/z/zNMT.hpp
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memReporter.hpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memTracker.hpp
+ src/hotspot/share/nmt/memoryFileTracker.cpp
+ src/hotspot/share/nmt/memoryFileTracker.hpp
+ src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
+ src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
+ src/hotspot/share/nmt/vmatree.cpp
+ src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/utilities/nativeCallStack.hpp
+ test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp
+ test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp
+ test/hotspot/gtest/nmt/test_nmt_treap.cpp
+ test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/jtreg/gc/z/TestZNMT.java

Changeset: 3cbdf8d4
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-05 08:54:53 +0000
URL:       https://git.openjdk.org/loom/commit/3cbdf8d4d4604c92d3760ba4e069216564306bcf

8333554: Parallel: Remove unused PSParallelCompact::is_in

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/parMarkBitMap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp

Changeset: 8e903eeb
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-06-05 12:35:24 +0000
URL:       https://git.openjdk.org/loom/commit/8e903eeb1fa04130fa7f154870ffcb1eae36c070

8331896: JFR: Improve check for JDK classes

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JDKEventTask.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java

Changeset: 765ad0e4
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-06-05 12:39:56 +0000
URL:       https://git.openjdk.org/loom/commit/765ad0e40bc522de4b2821ccc60b9139faf7376f

8331947: Preview creates checkbox for JEP-less preview feature

Reviewed-by: liach, prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/NewAPIBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/RestrictedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testPreview/api/preview/NoPreview.java

Changeset: 2c1b311f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-06-05 12:45:26 +0000
URL:       https://git.openjdk.org/loom/commit/2c1b311f81319cee1af574526a91424c2577b78c

8331854: ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510

Reviewed-by: kvn, clanger

! src/hotspot/share/utilities/copy.hpp

Changeset: 789f704d
Author:    Doug Lea <dl at openjdk.org>
Date:      2024-06-05 13:02:15 +0000
URL:       https://git.openjdk.org/loom/commit/789f704d9ab5aaf87193f508859c4c9a528d7779

8322732: ForkJoinPool may underutilize cores in async mode
8327854: Test java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java failed with RuntimeException

Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
+ test/jdk/java/util/concurrent/forkjoin/Starvation.java



More information about the loom-dev mailing list