Stream: git-wasmtime

Topic: wasmtime / PR #3745 Move emit and emit_safepoint to prelu...


view this post on Zulip Wasmtime GitHub notifications bot (Jan 31 2022 at 21:59):

uweigand opened PR #3745 from move-emit to main:

Even though the implementation of emit and emit_safepoint may
be platform-specific, the interface ought to be common so that
other code in prelude.isle may safely call these constructors.

This patch moves the definition of emit (from all platforms)
and emit_safepoint (s390x only) to prelude.isle. This required
adding an emit_safepoint implementation to aarch64 and x64 as
well - the latter is still a stub as special move mitosis
handling will be required.

CC @cfallin @fitzgen -- as discussed here: https://github.com/bytecodealliance/wasmtime/pull/3724

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jan 31 2022 at 22:08):

fitzgen submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jan 31 2022 at 22:43):

fitzgen merged PR #3745.


Last updated: Dec 23 2024 at 13:07 UTC