[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / stress / dont-strength-reduce-valuerep-of-doublerep.js
1 let a2 = [];
2 let thingy = {length: 2**55, __proto__: []};
3 let func = (x) => x;
4
5 noInline(Array.prototype.map);
6
7 // This test should not crash.
8 for (let i = 0; i < 100000; ++i) {
9     try {
10         if (i > 0 && (i % 1000) === 0)
11             thingy.map(func)
12         a2.map(func);
13     } catch(e) {
14     }
15 }