-
Notifications
You must be signed in to change notification settings - Fork 14
Wasmer 7.0.0 #32
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
Draft
rory-ocl
wants to merge
2,301
commits into
stylus
Choose a base branch
from
wasmer7
base: stylus
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Wasmer 7.0.0 #32
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* feat: add --volume run command option * port to the new option * adjust error messages * rework legacy options to just a warning * fix typos * fix * use build_mapped_directories and fix it * address comment
…#6063) Co-authored-by: Martin Liska <martin.liska@hey.com>
* drop xxhash usage for Module hash * restore ModuleHash used in artifact format * use sha256 for Inode in wasix * update comment
* deps: bump zip crate Fixes: #6039
* fix(LLVM+macos): fix bookkeeping of compact unwind registry * switch to cargo test for WAST tests * Apply suggestions from code review * fix conditional build - fix Windows builds
* fix(LLVM+macos): fix bookkeeping of compact unwind registry * switch to cargo test for WAST tests * feat: compact-unwind uses rangemap for lookup * fix warnings * remove unnecessary unsafe code
CI(docs.rs): do not use --no-deps as a workaround
* chore: refactor Abi for LLVM compiler * include noundef + signext for params * LLVM: factor out build_call wrapper fn * use build_call_with_param_attributes conditionally * generalize * document the ABI requirement * tweaks * fix param type iteration approach * take sret ABI from x86_64 for now * fix stackmap intrinsic * rename function * Update lib/compiler-llvm/src/translator/intrinsics.rs * refactor * rely on Triple data type rather Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* feat: include module hash in --compiler-debug-dir path
To prevent downloading redundant components or targets in CI or other environments, and to keep things simple, switch back to a plain rust-toolchain file over the recently introduced rust-toolchain.toml.
fix(wasix): handle empty subscription list in poll_oneoff
Enables downloading of compressed packages, using either zstd or gzip encoding. WASIX: Adjust the BuiltinPackageLoader to accept gzip or zstd compressed responses and decompress them during package download. CLI: Adjust the 'package download' command to provide an Accept-Encoding header, and enable the zstd feature to allow reqwest to decompress both. reqwest handles this internally. The zstd Rust library is chosen to ensure optimal performance, and to align dependency usage across crates. There are pure-Rust alternatives, but they suffer from suboptimal performance.
* register __chkstk as LibCall on Windows * enable 2 tests * update comment
Fixes: #6100
Co-authored-by: Syrus Akbary <me@syrusakbary.com>
Release 7.0.0-rc.1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently DRAFT awaiting 7.0.0 final release. Merge is currently based on
v7.0.0-rc.1.