// |jit-test| skip-if: !hasFunction["currentgc"] gczeal(0); gc(); var zones = []; for (var i = 0; i < 100; i++) { var z = newGlobal({newCompartment: true}); z.eval("var keep=[],tmp=[]; function tenure(n){for(var i=0;i= 2) { for (var z of zones) z.alloc(100); minorgc(); abortgc(); break; } gcslice(5000); slices++; } minorgc(); gc(); }