Update ReadMe.md
[qtwebkit.git] / JSTests / microbenchmarks / hard-overflow-check.js
blobd86e4c36007c6375e12105d85ce76fff7dcbbe89
1 function foo(o) {
2     var result = 0;
3     for (var i = 0; i < 100; ++i) // ++i still has an overflow check in the emitted code
4         result += o.f;
5     return result;
8 noInline(foo);
10 var p = {f:42};
11 var o = Object.create(p);
13 for (var i = 0; i < 500000; ++i) {
14     p.f = i;
15     foo(o);