diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/wasm.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wasm.h b/src/wasm.h index 8fa9c6bda..d81f4087a 100644 --- a/src/wasm.h +++ b/src/wasm.h @@ -18,11 +18,12 @@ // // wasm.js internal WebAssembly representation design: // -// * Optimize for size. This justifies separating if and if_else -// (so that if doesn't have an always-empty else) // * Unify where possible. Where size isn't a concern, combine // classes, so binary ops and relational ops are joined. This // simplifies that AST and makes traversals easier. +// * Optimize for size? This might justify separating if and if_else +// (so that if doesn't have an always-empty else; also it avoids +// a branch). // #ifndef __wasm_h__ |