git: openjdk/loom: fibers: 22 new changesets

duke duke at openjdk.org
Wed Jun 19 05:40:36 UTC 2024


Changeset: ba5a4670
Author:    Phil Race <prr at openjdk.org>
Date:      2024-06-17 19:37:32 +0000
URL:       https://git.openjdk.org/loom/commit/ba5a4670b8ad86fefb41a939752754bf36aac9dc

8332854: Unable to build openjdk with --with-harfbuzz=system

Reviewed-by: jwaters, erikj, jdv, ihse

! make/modules/java.desktop/lib/ClientLibraries.gmk

Changeset: e95f0928
Author:    Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-06-18 05:24:33 +0000
URL:       https://git.openjdk.org/loom/commit/e95f092862307c248bbd93e7026cbd92053fb4c9

8333964: RISC-V: C2: Check "requires_strict_order" flag for floating-point add reduction

Reviewed-by: fyang

! src/hotspot/cpu/riscv/riscv_v.ad
! test/hotspot/jtreg/compiler/loopopts/superword/TestVectorFPReduction.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorAddMulReduction.java

Changeset: 0199fee4
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-06-18 06:48:26 +0000
URL:       https://git.openjdk.org/loom/commit/0199fee431e0dccdd570b38595ea29c760dbed44

8333639: ubsan: cppVtables.cpp:81:55: runtime error: index 14 out of bounds for type 'long int [1]'

Reviewed-by: aboldtch, mbaesken, kbarrett

! src/hotspot/share/cds/cppVtables.cpp

Changeset: 99fefec0
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-06-18 07:25:17 +0000
URL:       https://git.openjdk.org/loom/commit/99fefec092f49cd759f93aa75e008cfa06d2a183

8331431: Update to use jtreg 7.4

Reviewed-by: ihse, erikj, jpai

! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT

Changeset: 0665195e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-18 08:27:26 +0000
URL:       https://git.openjdk.org/loom/commit/0665195e59889c3f8dc5ade6521d6ca2eb4ca8b4

8334293: G1: Refactor G1ConcurrentMark::update_top_at_rebuild_start

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp

Changeset: b42fe86e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-18 08:33:02 +0000
URL:       https://git.openjdk.org/loom/commit/b42fe86e817ec6975c869f46922797f546734ee0

8334097: Parallel: Obsolete HeapFirstMaximumCompactionCount

Reviewed-by: tschatzl, dholmes

! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: d4c13737
Author:    Archie Cobbs <acobbs at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-06-18 08:42:44 +0000
URL:       https://git.openjdk.org/loom/commit/d4c13737171b7ab7a8a29a69fa9965f8363c5aee

8334043: VerifyError when inner class is accessed in prologue

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/SuperInit/EarlyAssignments.java
! test/langtools/tools/javac/SuperInit/EarlyAssignments.out

Changeset: 614b99a8
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2024-06-18 09:48:31 +0000
URL:       https://git.openjdk.org/loom/commit/614b99a8f8360dc0a6a018f06fb336c6883f0f4a

8334442: Temporarily disable return type assertion to reduce noise in testing

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/parse1.cpp

Changeset: 472b935b
Author:    SendaoYan <syan at openjdk.org>
Committer: Pavel Rappo <prappo at openjdk.org>
Date:      2024-06-18 10:24:43 +0000
URL:       https://git.openjdk.org/loom/commit/472b935b442f7f925b665c7de91eda77f3dcbe8b

8334332: TestIOException.java fails if run by root

Reviewed-by: prappo

! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java

Changeset: fa401f37
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-06-18 12:08:57 +0000
URL:       https://git.openjdk.org/loom/commit/fa401f37dffe7bde27e562065dfd24381d5237cc

8333805: Replaying compilation with null static final fields results in a crash

Reviewed-by: thartmann, dlong

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciReplay.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestNullStaticField.java

Changeset: e681b4e9
Author:    nibjen <jena.nibedita at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2024-06-18 13:28:37 +0000
URL:       https://git.openjdk.org/loom/commit/e681b4e9b3ae24f45d8c6adab4105df39e6b8a92

8332524: Instead of printing "TLSv1.3," it is showing "TLS13"

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/ClientHello.java

Changeset: 91bd85d6
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-06-18 13:51:50 +0000
URL:       https://git.openjdk.org/loom/commit/91bd85d65dff9cea91b88da7ef241be5c7b85f94

8333854: IllegalAccessError with proxies after JDK-8332457

Reviewed-by: redestad, asotona

! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
+ test/jdk/java/lang/reflect/Proxy/NonPublicMethodTypeTest.java

Changeset: 8bc2fbe5
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-06-18 14:05:11 +0000
URL:       https://git.openjdk.org/loom/commit/8bc2fbe57893b110fdb5fd567df4615e7833e5ae

8333769: Pretouching tests dont test pretouching

Reviewed-by: stuefe, asmehra

! 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
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.hpp
+ test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java
- test/hotspot/jtreg/gc/parallel/TestAlwaysPreTouchBehavior.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: 6f860f8f
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-06-18 14:48:46 +0000
URL:       https://git.openjdk.org/loom/commit/6f860f8f6f69369130ed79e71255005b5beed45a

8334430: Clean up nativeInst_x86.*

Reviewed-by: jwaters, jiefu

! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp

Changeset: e965d70a
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-06-18 16:15:09 +0000
URL:       https://git.openjdk.org/loom/commit/e965d70a7425bec78620a2ca8bfaca3c392edf6a

8333876: C2 SuperWord: regression after JDK-8325155: failed: internal connection

Reviewed-by: kvn, roland

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestParallelReduction.java

Changeset: cec7ba3f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:50:36 +0000
URL:       https://git.openjdk.org/loom/commit/cec7ba3fd445822f2b4f02556d9f7d164c35933f

Merge


Changeset: 15b94726
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:41:13 +0000
URL:       https://git.openjdk.org/loom/commit/15b94726dcf5d996aef73d0ab3a93b1a284a04d2

Rename Policy

! src/java.base/share/classes/java/util/concurrent/StructuredTaskScope.java
! test/jdk/java/lang/ScopedValue/StressStackOverflow.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StressCancellation.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
! test/jdk/java/util/concurrent/StructuredTaskScope/StructuredThreadDumpTest.java
! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java

Changeset: 19ddb2e9
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:42:38 +0000
URL:       https://git.openjdk.org/loom/commit/19ddb2e9f7bc9449b38f04b2f588bd929a297266

Carrying/Mounted line in thread dump may print the wrong thread ID

! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/threads.cpp
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: 0f75690c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:43:23 +0000
URL:       https://git.openjdk.org/loom/commit/0f75690cf7a1cc128944c8329c24f3c184645962

recheckInterval wakeup not compatible with async getStackTrace

! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: b5c98f2a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:49:20 +0000
URL:       https://git.openjdk.org/loom/commit/b5c98f2a2c052317fb3a0ef13b08d6b77610c166

Exclude SA tests on macsox-aarch64

! test/hotspot/jtreg/ProblemList.txt

Changeset: f3f46ae9
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 19:50:48 +0000
URL:       https://git.openjdk.org/loom/commit/f3f46ae9fd8fca4a955940a4b561dc8827d27980

Merge


Changeset: 96a8302e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-18 20:32:57 +0000
URL:       https://git.openjdk.org/loom/commit/96a8302e00f4c710026d7ca7b12e8e9052fef5bd

Fix test

! test/jdk/javax/security/auth/Subject/CallAsWithScopedValue.java



More information about the loom-dev mailing list