Bug 1568740 - (part 8) Add a test r=jonco

Differential Revision: https://phabricator.services.mozilla.com/D39993

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Paul Bone 2019-09-02 23:27:46 +00:00
Родитель 36d429dcf0
Коммит 8a2eddc0bb
1 изменённых файлов: 20 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,20 @@
gczeal(0);
function setAndTest(param, value) {
gcparam(param, value);
assertEq(gcparam(param), value);
}
// Set a large nursery size.
setAndTest("maxNurseryBytes", 1024*1024);
setAndTest("minNurseryBytes", 1024*1024);
minorgc();
assertEq(gcparam("nurseryBytes"), 1024*1024);
// Force it to shrink by more then one half.
setAndTest("minNurseryBytes", 64*1024);
setAndTest("maxNurseryBytes", 64*1024);
minorgc();
assertEq(gcparam("nurseryBytes"), 64*1024);