git: openjdk/loom: fibers: 5 new changesets
duke
duke at openjdk.java.net
Fri Mar 11 12:19:08 UTC 2022
Changeset: 088063e7
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-03-02 15:25:33 +0000
URL: https://git.openjdk.java.net/loom/commit/088063e7755c8fddf53d58049d908778a6a89632
Remove junk
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
Changeset: d9b1a8f6
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-03-10 12:55:38 +0000
URL: https://git.openjdk.java.net/loom/commit/d9b1a8f6d13585f463373340abe945e4fc26ae4c
Remove stack chunk shrinking logic
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zUtils.hpp
! src/hotspot/share/gc/z/zUtils.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 5ac96136
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-03-03 09:30:16 +0000
URL: https://git.openjdk.java.net/loom/commit/5ac96136cbe108f64278e617e258976e5906634a
Simplify GC code to deal more explicitly with stack chunks
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
+ src/hotspot/share/gc/shared/continuationGCSupport.hpp
+ src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
Changeset: e0a9bea1
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-03-08 14:00:07 +0000
URL: https://git.openjdk.java.net/loom/commit/e0a9bea1abcc45371527e9e461625602cb2bd64f
Remove TODOs for reading oop locals from virtualized stacks
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stackValue.cpp
Changeset: c51ee624
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-03-10 16:26:02 +0000
URL: https://git.openjdk.java.net/loom/commit/c51ee624796be185c5a6ecb0d340fd846d4bc412
Update nmethod entry barrier on attach
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
More information about the loom-dev
mailing list