[ARM,MIPS] Skip slow tests
[WebKit-https.git] / JSTests / stress / for-in-shadow-prototype-property.js
1 (function() {
2     // Add a property to the base object that shadows a property in the prototype during iteration.
3     var foo = function() {
4         var A = function() {};
5         A.prototype.x = "A.x";
6         A.prototype.y = "A.y";
7         var o = new A();
8         var result = "";
9         for (var p in o) {
10             if (p == "x")
11                 o.y = "o.y";
12             result += o[p];
13         }
14         return result;
15     };
16     noInline(foo);
17     for (var i = 0; i < 10000; ++i) {
18         if (foo() !== "A.xo.y")
19             throw new Error("bad result");
20     }
21     foo(null);
22 })();