From 03020080366241f1c5b610546d3e17687232eb30 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Wed, 13 Mar 2024 15:28:31 +0100 Subject: chore: optimize block stack, remove EndFunc (#12) Signed-off-by: Henry Gressmann --- crates/parser/src/visit.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/parser/src/visit.rs') diff --git a/crates/parser/src/visit.rs b/crates/parser/src/visit.rs index b438fc1..c5743b8 100644 --- a/crates/parser/src/visit.rs +++ b/crates/parser/src/visit.rs @@ -392,7 +392,7 @@ impl<'a> wasmparser::VisitOperator<'a> for FunctionBuilder { fn visit_end(&mut self) -> Self::Output { let Some(label_pointer) = self.label_ptrs.pop() else { - return self.visit(Instruction::EndFunc); + return self.visit(Instruction::Return); }; let current_instr_ptr = self.instructions.len(); -- cgit v1.3.1