testBug1674353.js (573B)
1 // |jit-test| skip-if: getBuildConfiguration("pointer-byte-size") != 8 2 3 var stdlib = this; 4 // The significance of this constant is that it is a 31-bit value that is larger 5 // than the largest valid wasm32 heap size on 32-bit platforms -- valid sizes 6 // are limited to floor(INT32_MAX/64K). It is however not a valid asm.js heap 7 // length, because too many of the low-order bits are set. 8 var buffer = new ArrayBuffer((2097120) * 1024); 9 m = (function Module(stdlib, foreign, heap) { 10 "use asm"; 11 var mem = new stdlib.Int16Array(heap); 12 return {}; 13 })(stdlib, {}, buffer);