Remove wasmtime-jit#7769
Conversation
Move the platform agnostic parts of the crate `wasmtime-jit` to `wasmtime-environ`. This is the first part of the refactoring discussed here: bytecodealliance#7652 and a follow up will move the remaining parts of `wasmtime-jit` so that the crate can be deleted.
Move the remaining parts of `wasmtime-jit` to the `wasmtime` crate and remove `wasmtime-jit`. This is part of the refactoring discussed in bytecodealliance#7652.
|
There are two main commits with the first one moving parts into |
alexcrichton
left a comment
There was a problem hiding this comment.
Looks great to me, thanks again for working on this!
|
Ah so this sort of refatoring is likely to break various bits and pieces of CI, so if you'd like you can push a commit with the phrase "prtest:full" somewhere in the commit message and that'll force full CI to run on this PR instead of just the few builders. That way you should be able to weed out all the build failures before it goes through the merge queue. |
Subscribe to Label Actioncc @peterhuene DetailsThis issue or pull request has been labeled: "wasmtime:api", "wasmtime:config", "wasmtime:docs"Thus the following users have been cc'd because of the following labels:
To subscribe or unsubscribe from this label, edit the |
Label Messager: wasmtime:configIt looks like you are changing Wasmtime's configuration options. Make sure to
DetailsTo modify this label's message, edit the To add new label messages or remove existing label messages, edit the |
|
Looks like the full pipeline is passing now. |
This refactoring has been discussed here: #7652
The
wasmtime-jitcrate is removed by moving the platform agnostic parts towasmtime-environand the remaining parts towasmtime.The goal of this is to simplify the crate organization and make it possible to add a
runtimefeature to thewasmtimecrate such thatwasmtimecan be build without theruntimefeature to enable Wasm compilation on targets that may not support actual Wasm execution (e.g.wasm32itself). A follow-up PR will add this feature.