bug1318634.js (287B)
1 var o1 = {get x() { return 1; }}; 2 var o2 = {get x() { return 2; }}; 3 var o3 = Object.create(o1); 4 5 function f(o) { 6 return o.x; 7 } 8 9 var res = 0; 10 for (var i=0; i<15; i++) { 11 res += f(o3); 12 res += f(o2); 13 } 14 15 o1.y = 1; 16 17 for (var i=0; i<110; i++) 18 res += f(o2); 19 20 assertEq(res, 265);