Skip to content

Commit

Permalink
Bug 1669055: Vendor Cranelift e22e2c3722f2fbccd3c8d3230119fa04c332c69…
Browse files Browse the repository at this point in the history
…c. r=jseward

This patch pulls in an updated Cranelift with a new validation strategy,
introduced by bytecodealliance/wasmtime#2059. This new design validates
the Wasm module as it parses the function bodies. A subsequent patch
will adapt Baldrdash to work with this.

Differential Revision: https://phabricator.services.mozilla.com/D92503
  • Loading branch information
cfallin committed Oct 7, 2020
1 parent c2db071 commit 59f1066
Show file tree
Hide file tree
Showing 141 changed files with 18,493 additions and 4,368 deletions.
2 changes: 1 addition & 1 deletion .cargo/config.in
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ rev = "3224e2dee65c0726c448484d4c3c43956b9330ec"
[source."https://github.com/bytecodealliance/wasmtime"]
git = "https://github.com/bytecodealliance/wasmtime"
replace-with = "vendored-sources"
rev = "57fed697920cb888c6cb7e406d13518f7edd12ea"
rev = "e22e2c3722f2fbccd3c8d3230119fa04c332c69c"

[source."https://github.com/badboy/failure"]
git = "https://github.com/badboy/failure"
Expand Down
34 changes: 22 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@ failure_derive = { git = "https://github.com/badboy/failure", rev = "64af847bc5f

[patch.crates-io.cranelift-codegen]
git = "https://github.com/bytecodealliance/wasmtime"
rev = "57fed697920cb888c6cb7e406d13518f7edd12ea"
rev = "e22e2c3722f2fbccd3c8d3230119fa04c332c69c"

[patch.crates-io.cranelift-wasm]
git = "https://github.com/bytecodealliance/wasmtime"
rev = "57fed697920cb888c6cb7e406d13518f7edd12ea"
rev = "e22e2c3722f2fbccd3c8d3230119fa04c332c69c"
Loading

0 comments on commit 59f1066

Please sign in to comment.