git: openjdk/loom: jep-vt: 16 new changesets

duke duke at openjdk.java.net
Thu Apr 21 07:43:59 UTC 2022


Changeset: cc5b2602
Author:    Stefan Karlsson <stefank at openjdk.org>
Committer: Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-12 12:16:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/cc5b26021ad8abee9f21d5db0bd8b008130bc30f

Fix negative derived pointers destruction

! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp

Changeset: 554d79ca
Author:    Ron Pressler <ron.pressler at oracle.com>
Committer: Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-19 13:32:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/554d79caef185ab17050fe4a4899ab25b84fccab

fix

! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: 6b49dae3
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-19 15:33:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/6b49dae3805242711d4a3105a6535739f22c51af

Handoff protocol for derived pointers

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: da11b7d3
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-19 16:41:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/da11b7d39b0333f694bff69c4a210d2235121d92

Refactor away STW vs ConcGC derived pointer helpers

! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: d2a09944
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-20 06:37:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/d2a099442141b2e0248681496b17291b470ae17c

Remove crap

! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp

Changeset: 1264ba20
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-20 07:02:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/1264ba202de880a59bda7459580aeddbd95e4ac1

Make OrderAccess use prettier and order flags better

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: 1747e6db
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-20 07:52:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/1747e6dbbedd09fd3d359c2fa4a07d12588e2a5a

Deal with ParallelGC allocating in old

! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: a2e3a2c5
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2022-04-20 08:56:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/a2e3a2c573372b84d6a8352b25ee4c5f1b4f89c7

Polishing

! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp

Changeset: e16eda82
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-20 17:54:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/e16eda822d05c0a94f96cba229150b3361ee43d4

Fix assertion

! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: 4a3f8a30
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-20 18:06:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/4a3f8a303969e15c1f037871b0f276fda966c142

Remove assertion

! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: e885c8bc
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-20 21:46:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/e885c8bc99e840512161e0a204c146fdda035621

Clean up Continuation.java

! src/java.base/share/classes/jdk/internal/vm/Continuation.java

Changeset: ee33b46b
Author:    lmesnik <leonid.mesnik at oracle.com>
Date:      2022-04-20 17:54:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/ee33b46b3624173638d852fc922215cde1271389

ProblemList re-organized

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt

Changeset: 50e2c37d
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2022-04-21 02:22:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/50e2c37d6ce970ca131bde412209238f525e67d5

8283798: JVMTI cleanup: replace VTMT abbreviation with something more intuitive

! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java

Changeset: e4127ac1
Author:    lmesnik <leonid.mesnik at oracle.com>
Date:      2022-04-20 20:29:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/e4127ac1841a8a15ff5465b5f88f9395c3430623

reenabled EscapeBarrier when --enable-preview is not set

! src/hotspot/share/prims/jvmtiTagMap.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/EATests.java

Changeset: 3c9a6bf9
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-21 06:59:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/3c9a6bf92475a7ab071f3681913254347701e08e

Merge

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: c1d26fe4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-21 08:41:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/c1d26fe4e38aa3e036c4844ba15582b47d2392d7

com/sun/jdi/EATests.java needs to be excluded with main.wrapper runs

! test/jdk/ProblemList-svc-vthread.txt



More information about the loom-dev mailing list