git: openjdk/loom: fibers: 8 new changesets

duke duke at openjdk.java.net
Wed Apr 20 13:12:30 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



More information about the loom-dev mailing list