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
Separate wasmi and wasmer sandbox implementations into their own modules #10563
Merged
Merged
Changes from 35 commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
6603e3c
Moves wasmi specific `ImportResolver` and `MemoryTransfer` impls to s…
0x7CFE 29510ea
Splits context store environmental, moves impl `Externals` to wasmi b…
0x7CFE bb0c52f
Adds wasmer sandbox backend stub module
0x7CFE 8f213b8
Move sandbox impl code to backend specific modules
0x7CFE 79ec079
Moves wasmi stuff
0x7CFE d67dc0c
Fixes value conversion
0x7CFE 87c8c5c
Makes it all compile
0x7CFE 58d80c9
Remove `with_context_store`
0x7CFE 9bead33
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE 6b1ed45
Moves `WasmerBackend` to the impl
0x7CFE 3d60639
Reformat the source
0x7CFE 540df2b
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE efe060d
Moves wasmer MemoryWrapper
0x7CFE d365538
Reformats the source
0x7CFE 450522a
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE 2458d78
Fixes mutability
0x7CFE b0fe4c2
Moves backend impls to a submodule
0x7CFE 85ed181
Fix visibility
0x7CFE 548c592
Reformat the source
0x7CFE e1d4a35
Feature gate wasmer backend module
0x7CFE 8365745
Moves wasmi memory allocation to backend module
0x7CFE 414fccf
Rename WasmerBackend to Backend
0x7CFE f8282e8
Refactor dispatch result decoding, get rid of Wasmi types in common s…
0x7CFE 13d486c
Reformat the source
0x7CFE 23692a5
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE 6b5a777
Remove redundant prefixes in backend functions
0x7CFE 1401152
Remove wasmer-sandbox from default features
0x7CFE 70482bf
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE 67d5560
Post-review changes
0x7CFE b1a7132
Add conversion soundness proof
0x7CFE 9864311
Remove redundant prefix
0x7CFE 710eb97
Removes now redundant clone_inner
0x7CFE 66aacf8
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE c74dd4a
Add `Error::SandboxBackend`, refactor invoke result
0x7CFE 067e3fa
Fix comments
0x7CFE 18bfb1b
Rename `Error::SandboxBackend` to `Sandbox`
0x7CFE 989e43e
Merge remote-tracking branch 'origin/master' into dk-sandbox-refactoring
0x7CFE 33f13f9
Simplifies logic in `wasmer_backend::invoke`
0x7CFE ea65fa4
Fixes memory management
0x7CFE 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
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
Oops, something went wrong.
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.