michael@0: a = 'a'; michael@0: b = [,]; michael@0: exhaustiveSliceTest("exhaustive slice test 1", a); michael@0: print('---'); michael@0: exhaustiveSliceTest("exhaustive slice test 2", b); michael@0: function exhaustiveSliceTest(testname, a){ michael@0: x = 0 michael@0: var y = 0; michael@0: countHeap(); michael@0: for (y=a.length; y + a.length; y--) { print(y); michael@0: var b = a.slice(x,y); } michael@0: }