diff options
author | Alon Zakai <azakai@mozilla.com> | 2010-12-18 15:55:21 -0800 |
---|---|---|
committer | Alon Zakai <azakai@mozilla.com> | 2010-12-18 15:55:21 -0800 |
commit | 2890aa49d7d26cef710f994f7a3f838ca3466356 (patch) | |
tree | 1eb0f01c2d229ed8a4ccc53777c77d04fa23058a /src | |
parent | d18bd56d5f97a25d794434e88ca90a0b12c22a09 (diff) |
utilize llvm opt
Diffstat (limited to 'src')
-rw-r--r-- | src/runtime.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime.js b/src/runtime.js index d6ce9c3d..f6bcdee9 100644 --- a/src/runtime.js +++ b/src/runtime.js @@ -39,11 +39,11 @@ RuntimeGenerator = { if (GUARD_MEMORY) { ret += '; assert(STACKTOP < STACK_MAX)'; } - var initMemory = 'for (var i = __stackBase__; i < STACKTOP; i++) ' + ( + var initMemory = 'for (var i = __stackBase__; i < STACKTOP; i++) {' + ( USE_TYPED_ARRAYS ? - 'IHEAP[i] = FHEAP[i] = 0' : + 'IHEAP[i] = FHEAP[i] = 0' : // XXX Suboptimal due to type differences? 'HEAP[i] = 0' - ); + ) + (SAFE_HEAP ? '; SAFE_HEAP_ACCESS(i, null, true)' : '') + ' }'; ret += '; ' + initMemory; return ret; }, |