From ee4409311f2caac753f2dd4a7f4c8bb490726e49 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sun, 5 Jan 2020 21:42:36 +0100 Subject: [PATCH] The object allocation does not consume a value from stack --- .../jwebassembly/module/WasmStructInstruction.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/de/inetsoftware/jwebassembly/module/WasmStructInstruction.java b/src/de/inetsoftware/jwebassembly/module/WasmStructInstruction.java index ade3a6c..4aa84a7 100644 --- a/src/de/inetsoftware/jwebassembly/module/WasmStructInstruction.java +++ b/src/de/inetsoftware/jwebassembly/module/WasmStructInstruction.java @@ -219,12 +219,12 @@ class WasmStructInstruction extends WasmInstruction { @Override int getPopCount() { switch( op ) { - case NEW: - case NEW_DEFAULT: case GET: return 1; case SET: return 2; + case NEW: + case NEW_DEFAULT: case NULL: return 0; default: