Update wasm-tools crates (#3997)
* Update wasm-tools crates This commit updates the wasm-tools family of crates as used in Wasmtime. Notably this brings in the update which removes module linking support as well as a number of internal refactorings around names and such within wasmparser itself. This updates all of the wasm translation support which binds to wasmparser as appropriate. Other crates all had API-compatible changes for at least what Wasmtime used so no further changes were necessary beyond updating version requirements. * Update a test expectation
This commit is contained in:
@@ -58,7 +58,7 @@ pub enum ControlStackFrame {
|
||||
num_return_values: usize,
|
||||
original_stack_size: usize,
|
||||
exit_is_branched_to: bool,
|
||||
blocktype: wasmparser::TypeOrFuncType,
|
||||
blocktype: wasmparser::BlockType,
|
||||
/// Was the head of the `if` reachable?
|
||||
head_is_reachable: bool,
|
||||
/// What was the reachability at the end of the consequent?
|
||||
@@ -411,7 +411,7 @@ impl FuncTranslationState {
|
||||
else_data: ElseData,
|
||||
num_param_types: usize,
|
||||
num_result_types: usize,
|
||||
blocktype: wasmparser::TypeOrFuncType,
|
||||
blocktype: wasmparser::BlockType,
|
||||
) {
|
||||
debug_assert!(num_param_types <= self.stack.len());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user