From f948a0e9f1c75f3275b219100a901adb3f96083f Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Wed, 18 Nov 2015 10:17:28 -0800 Subject: improve interpreter debugging --- src/wasm-interpreter.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/wasm-interpreter.h') diff --git a/src/wasm-interpreter.h b/src/wasm-interpreter.h index 99c3d6d88..e5a57fcb2 100644 --- a/src/wasm-interpreter.h +++ b/src/wasm-interpreter.h @@ -137,12 +137,16 @@ private: doIndent(std::cout, indent); std::cout << "visit " << name << " :\n"; indent++; - //doIndent(std::cout, indent); - //expression->print(std::cout, indent) << '\n'; - //indent++; +#if WASM_INTERPRETER_DEBUG == 2 + doIndent(std::cout, indent); + expression->print(std::cout, indent) << '\n'; + indent++; +#endif } ~IndentHandler() { - //indent--; +#if WASM_INTERPRETER_DEBUG == 2 + indent--; +#endif indent--; doIndent(std::cout, indent); std::cout << "exit " << name << '\n'; -- cgit v1.2.3