git: openjdk/loom: fibers: 10 new changesets
duke
duke at openjdk.java.net
Fri Mar 25 16:02:49 UTC 2022
Changeset: acac89f9
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-24 13:09:46 +0000
URL: https://git.openjdk.java.net/loom/commit/acac89f9df9042667ff9b5ae3e98053650455a58
Test for Continuations::enabled() in Continuation::is_return_barrier_entry()
! src/hotspot/share/runtime/continuation.cpp
Changeset: fbcb960c
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-24 17:22:51 +0000
URL: https://git.openjdk.java.net/loom/commit/fbcb960cb1e6e6058b00f2c4d56df6a8f826346b
Remove casts in iterate_stack
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
Changeset: 62508ca0
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-24 17:33:38 +0000
URL: https://git.openjdk.java.net/loom/commit/62508ca0e9d5f6ac7bf4a02262a18658047eff5b
Clean up more assert (
! src/hotspot/cpu/aarch64/continuation_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_helpers_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/stackChunkFrameStream_aarch64.inline.hpp
! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
! src/hotspot/cpu/x86/stackChunkFrameStream_x86.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp
Changeset: 90408ec2
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 06:52:29 +0000
URL: https://git.openjdk.java.net/loom/commit/90408ec2395beba8cca29458614c391dd07a0ba1
Remove bit_offset use 0 indexing for bits
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/stackChunkOop.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
Changeset: e8598bb6
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 07:12:05 +0000
URL: https://git.openjdk.java.net/loom/commit/e8598bb639a148ecf53f59e778e2f53e6492eb4d
Remove duplication of bit index calculations
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
Changeset: 7b51a2bb
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 07:27:04 +0000
URL: https://git.openjdk.java.net/loom/commit/7b51a2bbd928bcd9d6b61672d3381320fcb34749
Deduplicate relativize_frame
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
Changeset: 4c846d28
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 08:37:27 +0000
URL: https://git.openjdk.java.net/loom/commit/4c846d28605688240ef758a65266cf3f748fa8f3
Small alignment issue
! src/hotspot/share/runtime/continuation.cpp
Changeset: 4a6cfcce
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 08:39:27 +0000
URL: https://git.openjdk.java.net/loom/commit/4a6cfcce4aaf3a9d2a91e1f3c9422a5c04a43590
Harmonize relativize and transform stack chunk functions
! src/hotspot/share/gc/shared/continuationGCSupport.hpp
! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
Changeset: 0d77e1a9
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 11:20:05 +0000
URL: https://git.openjdk.java.net/loom/commit/0d77e1a92b0259d54ef3d2ad344a52c1725994c3
Move functions to stackChunkOopDesc
! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.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/continuation.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp
Changeset: 8012839c
Author: Thomas Schatzl <thomas.schatzl at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-03-25 12:07:32 +0000
URL: https://git.openjdk.java.net/loom/commit/8012839cc84729f29916eb2318cfa947c6de9fe0
minor additions
! src/hotspot/share/gc/shared/continuationGCSupport.hpp
! src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
More information about the loom-dev
mailing list