]> git.saurik.com Git - apple/javascriptcore.git/blame - tests/stress/dead-uint32-to-number.js
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / tests / stress / dead-uint32-to-number.js
CommitLineData
81345200
A
1function foo(a, o) {
2 var x = a >>> 0;
3 o.f = x | 0;
4 for (var i = 0; i < 100; ++i)
5 x++;
6}
7
8noInline(foo);
9
10for (var i = 0; i < 100; ++i)
11 foo(42, {});
12
13var o = {g: 43};
14foo(47, o);
15if (o.f != 47)
16 throw "Error: o.f is " + o.f;