[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / by-val-generic.js
1 function foo(a, b, c) {
2     a[b] = c;
3     return a[b];
4 }
5
6 noInline(foo);
7
8 for (var i = 0; i < 100000; ++i) {
9     var result = foo({}, "foo", "bar");
10     if (result !== "bar")
11         throw "Error: bad result: " + result;
12 }