summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJF Bastien <jfb@chromium.org>2016-03-18 13:55:23 -0700
committerJF Bastien <jfb@chromium.org>2016-03-18 13:55:23 -0700
commitac74a808876a27f44a0eb66cef7cb441be1c2017 (patch)
treee1a04607c372006c5daa78e6c750d7b57d4196a2
parent72c5e955d27436d9a6dae4191f6cc6a52676438e (diff)
downloadbinaryen-ac74a808876a27f44a0eb66cef7cb441be1c2017.tar.gz
binaryen-ac74a808876a27f44a0eb66cef7cb441be1c2017.tar.bz2
binaryen-ac74a808876a27f44a0eb66cef7cb441be1c2017.zip
Check for debug
-rw-r--r--src/asm2wasm.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/asm2wasm.h b/src/asm2wasm.h
index eb1471382..2d024665e 100644
--- a/src/asm2wasm.h
+++ b/src/asm2wasm.h
@@ -800,9 +800,11 @@ Function* Asm2WasmBuilder::processFunction(Ref ast) {
std::function<Expression* (Ref)> process = [&](Ref ast) -> Expression* {
AstStackHelper astStackHelper(ast); // TODO: only create one when we need it?
- std::cout << "at: ";
- ast->stringify(std::cout);
- std::cout << '\n';
+ if (debug) {
+ std::cout << "at: ";
+ ast->stringify(std::cout);
+ std::cout << '\n';
+ }
IString what = ast[0]->getIString();
if (what == STAT) {
return process(ast[1]); // and drop return value, if any