// 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);