op_check_tdz does not def its argument
[WebKit-https.git] / JSTests / microbenchmarks / let-for-in.js
1 function foo(o) {
2     var count = 0;
3     for (let p in o) {
4         if (o[p])
5             count++;
6     }
7     return count;
8 }
9 noInline(foo);
10
11 var total = 0;
12 for (let j = 0; j < 100000; ++j)
13     total += foo(new Error);
14 if (total != 300000)
15     throw new Error("Bad result: " + total);