// Binary: cache/js-dbg-64-1fd6c40d3852-linux | |
// Flags: --ion-eager | |
// | |
var cnName = 'name'; | |
var cnNameGetter = function() {this.nameGETS++; return this._name;}; | |
obj = (new (function ( ) { } ) ); | |
obj.__defineGetter__(cnName, cnNameGetter); | |
function lameFunc(x, y) { | |
var lsw = (x & 0xFFFF) + (y & 0xFFFF); | |
var msw = (obj.name) + (y >> 16) + (lsw >> 16); | |
} | |
function runSomeTimes(func, iters) { | |
for (var i = 0; i < iters; ++i) { | |
result = func(42, 42); | |
} | |
} | |
for (var i = 0; i < 11000; ++i) | |
runSomeTimes(lameFunc, 1); |