Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(tooling): Use wasmer instead of wasmi #4261

Merged
merged 6 commits into from
Sep 29, 2024
Merged

Conversation

ark0f
Copy link
Member

@ark0f ark0f commented Sep 26, 2024

Resolves #3214

@ark0f ark0f added A0-pleasereview PR is ready to be reviewed by the team D5-tooling Helper tools and utilities labels Sep 26, 2024
@ark0f ark0f changed the title refactor(tooling): Use wasmer instead of wasmi chore(tooling): Use wasmer instead of wasmi Sep 26, 2024
@breathx
Copy link
Member

breathx commented Sep 26, 2024

Seems that we need to publish our fork. So we could always depend on crates btw @ark0f @clearloop

@ark0f
Copy link
Member Author

ark0f commented Sep 28, 2024

Seems that we need to publish our fork

We don't need to. crates-io utility has been fixed (@clearloop, review these changes, please). The future versions of wasmi don't need patching so we can use it directly from crates.io

@ark0f ark0f marked this pull request as ready for review September 28, 2024 16:19
Copy link
Contributor

@clearloop clearloop left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the version management of wasmi is really a nightmare, could not agree more with using wasmer/wasmtime instead in no wasm required environments for reducing the workload on version managements !

btw we have the forked version wasmi gwasmi 😅 cc @breathx

sandbox/host/Cargo.toml Show resolved Hide resolved
Cargo.toml Show resolved Hide resolved
Cargo.toml Outdated Show resolved Hide resolved
Copy link
Contributor

@shamilsan shamilsan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job 👍

gcli/src/meta/executor.rs Outdated Show resolved Hide resolved
gcli/src/meta/executor.rs Outdated Show resolved Hide resolved
@ark0f ark0f merged commit 8ad1139 into master Sep 29, 2024
10 checks passed
@ark0f ark0f deleted the al/wasmer-everywhere branch September 29, 2024 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A0-pleasereview PR is ready to be reviewed by the team D5-tooling Helper tools and utilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sync the version of wasmi
6 participants