diff -r 000000000000 -r 6474c204b198 js/src/jit-test/tests/pic/grandproto.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/js/src/jit-test/tests/pic/grandproto.js Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,28 @@ +function A() +{ + this.a = 77; + this.b = 88; +} + +function B() +{ +} + +B.prototype = new A; + +function C() +{ +} + +C.prototype = new B; + +function f() { + var o = new C; + var z; + for (var i = 0; i < 5; ++i) { + z = o.a; + assertEq(z, 77); + } +} + +f(); \ No newline at end of file