blob: 8f4af0b3cf26d4f25f924c4a99fee8bc7168666d [file] [log] [blame]
fpizlo@apple.com2537f952014-07-28 20:41:09 +00001function foo(o) {
2 if (o.f)
3 return "yes";
4 else
5 return "no";
6}
7
8noInline(foo);
9
10function test(value, expected) {
11 var result = foo({f:value});
12 if (result != expected)
13 throw "Error: bad result for " + value + ": " + result;
14}
15
16for (var i = 0; i < 10000; ++i) {
17 test(1, "yes");
18 test(0, "no");
19 test(true, "yes");
20 test(false, "no");
21}
22
23test("yes", "yes");