diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-02-21 11:39:24 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-02-21 11:39:24 -0800 |
commit | 2532fb4f2ffac65e287f7a26a4b84e19a83f42e5 (patch) | |
tree | 721b7a4f9102fdd2998d5e382297ab502d9912d7 /src/wasm.h | |
parent | ebfac87c82cb8faa8cb55c0f51552bdb4ecb9169 (diff) | |
download | binaryen-2532fb4f2ffac65e287f7a26a4b84e19a83f42e5.tar.gz binaryen-2532fb4f2ffac65e287f7a26a4b84e19a83f42e5.tar.bz2 binaryen-2532fb4f2ffac65e287f7a26a4b84e19a83f42e5.zip |
debugging tweaks
Diffstat (limited to 'src/wasm.h')
-rw-r--r-- | src/wasm.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/wasm.h b/src/wasm.h index 6aff3f55e..4c8dca331 100644 --- a/src/wasm.h +++ b/src/wasm.h @@ -104,6 +104,7 @@ inline const char* printWasmType(WasmType type) { case WasmType::i64: return "i64"; case WasmType::f32: return "f32"; case WasmType::f64: return "f64"; + case WasmType::unreachable: return "unreachable"; default: WASM_UNREACHABLE(); } } @@ -687,12 +688,6 @@ enum HostOp { PageSize, MemorySize, GrowMemory, HasFeature }; -#define assert_node(condition, node) \ - if (!(condition)) { \ - std::cerr << "node: " << (node) << std::endl; \ - assert(0 && #condition); \ - } - // // Expressions // @@ -981,7 +976,7 @@ public: if (isRelational()) { type = i32; } else { - assert_node(left->type != unreachable && right->type != unreachable ? left->type == right->type : true, this); + assert(left->type != unreachable && right->type != unreachable ? left->type == right->type : true); type = getReachableWasmType(left->type, right->type); } } |