[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / stress / check-in-bounds-should-be-a-child-use.js
1 //@ runDefault("--useConcurrentJIT=0", "--thresholdForFTLOptimizeAfterWarmUp=100")
2
3 const hello = [1337,1337,1337,1337];
4 const arr = [1337,1337];
5
6 function func(arg) {
7     for (let p in arg) {
8         arg.a = 42;
9         const val = arg[-698666199];
10     }
11 }
12
13 for (let i = 0; i < 10000; ++i) {
14     const a = func(arr);
15     const b = func(1337);
16 }