1 2Object.prototype.__defineSetter__("r", function(val){ o = val }) 3 4function foo(x){ 5 var n = { } 6 n.r = x; 7} 8 9noInline(foo); 10 11for (var i = 0; i < 100000; ++i) 12 foo(i); 13 14