Bug 1680509 - Vendor in CL ac58a436ed84d1a88b4ff24367c5972cf8d3d405. Part 1: hash and API changes. r=yury.

Revendor CL to ac58a436ed84d1a88b4ff24367c5972cf8d3d405 from
https://github.com/mozilla-spidermonkey/wasmtime, branch firefox85.

This pulls in a version of our private wasmtime tree that properly refers to
our private versions of the regalloc.rs and wasm-tools trees, also at
https://github.com/mozilla-spidermonkey.  With this patch in place, we will be
decoupled from upstream commits to wasmtime, wasm-tools (wasmparser), and
regalloc.rs.

Differential Revision: https://phabricator.services.mozilla.com/D98647
This commit is contained in:
Julian Seward 2020-12-03 20:01:22 +00:00
Родитель e6be6222e0
Коммит f082e74406
2 изменённых файлов: 3 добавлений и 5 удалений

Просмотреть файл

@ -84,10 +84,8 @@ failure_derive = { git = "https://github.com/badboy/failure", rev = "64af847bc5f
[patch.crates-io.cranelift-codegen]
git = "https://github.com/mozilla-spidermonkey/wasmtime"
rev = "dcc52ba3f69d3de7cdbd787b936825d9c61e3c27"
branch = "firefox85"
rev = "ac58a436ed84d1a88b4ff24367c5972cf8d3d405"
[patch.crates-io.cranelift-wasm]
git = "https://github.com/mozilla-spidermonkey/wasmtime"
rev = "dcc52ba3f69d3de7cdbd787b936825d9c61e3c27"
branch = "firefox85"
rev = "ac58a436ed84d1a88b4ff24367c5972cf8d3d405"

Просмотреть файл

@ -170,7 +170,7 @@ assertErrorMessage(() => new WebAssembly.Module(wasmTextToBinary(
(func (result i32)
(call_indirect (type $t) (i32.const 37))))`)),
WebAssembly.CompileError,
/(indirect calls must go through a table of 'funcref')|(type mismatch)/);
/(indirect calls must go through a table of 'funcref')|(indirect calls must go through a table of funcref)/);
///////////////////////////////////////////////////////////////////////////
//