diff options
Diffstat (limited to 'test/unit.asm.js')
-rw-r--r-- | test/unit.asm.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/unit.asm.js b/test/unit.asm.js index 0bd0ab21b..22e180078 100644 --- a/test/unit.asm.js +++ b/test/unit.asm.js @@ -709,12 +709,19 @@ function asm(global, env, buffer) { i1 = (FUNCTION_TABLE_vi[1 & 7](0), 1); } + function emterpretify_assertions_safeHeap() { + var i1 = 0; + // assignment into the function table param, optimizer can do things there + FUNCTION_TABLE_vi[(Int = 1) & 7](i1 | 0); + } + function keepAlive() { sqrts(3.14159); f2u(100.0); f2s(100.0); autoDrop(52) | 0; indirectInSequence(); + emterpretify_assertions_safeHeap(); } function v() { |