This repository was archived by the owner on Nov 15, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Refactor WASM module instantiation #10480
Merged
paritytech-processbot
merged 22 commits into
paritytech:master
from
koute:master_wasmtime_pooling
Mar 19, 2022
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
f4d9282
Refactor WASM module instantiation; enable WASM instance pooling
koute 6b9b777
Disable the `uffd` feature on `wasmtime`
koute d982eeb
Merge branch 'master' into master_wasmtime_pooling
koute 92cbf66
Restore the original behavior regarding the initial WASM memory size
koute 719aadd
Adjust error message
koute d9e055b
Remove unnecessary import in the benchmarks
koute 2f53ad6
Preinstantiate the WASM runtime for a slight speedup
koute 19daf56
Delete the asserts in `convert_memory_import_into_export`
koute ae988e2
`return` -> `break`
koute 44c5086
Revert WASM instance pooling for now
koute afd355b
Have `convert_memory_import_into_export` return an error instead of p…
koute 3e8932f
Update the warning when an import is missing
koute 0a61182
Merge branch 'master' into master_wasmtime_pooling
koute 7370f41
Rustfmt and clippy fix
koute 539347e
Fix executor benchmarks' compilation without `wasmtime` being enabled
koute 7f0d17a
rustfmt again
koute 780b0ec
Align to review comments
koute 72aa655
Extend tests so that both imported and exported memories are tested
koute 3a15f68
Increase the number of heap pages for exported memories too
koute 3cb916e
Merge branch 'master' into master_wasmtime_pooling
koute 3b4ca22
Fix `decommit_works` test
koute e3be4e7
Merge branch 'master' into master_wasmtime_pooling
koute File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Update the warning when an import is missing
- Loading branch information
commit 3e8932f7bb8b5812bbba8b23f60ff2cb507f5473
There are no files selected for viewing
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
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.
Uh oh!
There was an error while loading. Please reload this page.