michael@0: // |jit-test| slow michael@0: michael@0: if (typeof evalInWorker == "undefined") michael@0: quit(); michael@0: michael@0: gcslice(10); michael@0: evalInWorker("print('helo world');"); michael@0: for (i = 0; i < 100000; i++) {} michael@0: michael@0: evalInWorker("\ michael@0: for (var i = 0; i < 10; i++) { \ michael@0: var o = {}; \ michael@0: for (var j = 0; j < 100; j++) \ michael@0: o['a' + j] = j; \ michael@0: JSON.stringify(o); \ michael@0: o = null; \ michael@0: gc(); \ michael@0: }"); michael@0: for (var i = 0; i < 10; i++) { michael@0: gc(); michael@0: for (var j = 0; j < 100000; j++) {} michael@0: }