git: openjdk/loom: fibers: 4 new changesets

duke duke at openjdk.java.net
Wed Mar 16 23:02:35 UTC 2022


Changeset: 1260b775
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-03-16 20:20:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/1260b7759af5a54bd9779169c3246db3531b94cc

-

! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/frame_helpers.inline.hpp

Changeset: ac390f61
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-03-16 20:21:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/ac390f6169787899eb2b7afe86474a54793fbacc

Implement Continuation::get_continuation_entry_for_entry_frame more correctly

! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/frame.cpp

Changeset: 0d8802d0
Author:    Erik Österlund <eosterlund at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date:      2022-03-15 14:23:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/0d8802d0e59ef85e158b21c31744d5f2f894ecb6

Dont patch displacment concurrently for post call nops

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 97864cda
Author:    Erik Österlund <eosterlund at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date:      2022-03-16 15:01:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/97864cda587bff0ea00812bf9563f4e47b95fe8d

Optimize nmethod entry barriers on AArch64

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/runtime/thread.hpp



More information about the loom-dev mailing list