[JSC] AI should not propagate AbstractValue relying on constant folding phase
[WebKit-https.git] / JSTests / microbenchmarks / try-catch-get-by-val-cloned-arguments.js
1 function foo() {
2     "use strict";
3     try {
4         return arguments[0];
5     } catch (e) {
6         return 42;
7     }
8 }
9
10 var n = 100000;
11 var result = 0;
12 for (var i = 0; i < n; ++i)
13     result += foo(24);
14
15 if (result != n * 24)
16     throw "Error: bad result: " + result;