Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco

--HG--
extra : rebase_source : 0d50d5998f1d24af0e85050e617f2f088cb0b609
This commit is contained in:
Terrence Cole 2014-11-19 15:01:54 -08:00
Родитель 86cf3dd3b0
Коммит d583da7d39
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -98,7 +98,7 @@ namespace JS {
struct Zone;
/* Default size for the generational nursery in bytes. */
const uint32_t DefaultNurseryBytes = 16 * 1024 * 1024;
const uint32_t DefaultNurseryBytes = 16 * js::gc::ChunkSize;
/* Default maximum heap size in bytes to pass to JS_NewRuntime(). */
const uint32_t DefaultHeapMaxBytes = 32 * 1024 * 1024;

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

@ -71,7 +71,7 @@ class Nursery
{}
~Nursery();
bool init(uint32_t numNurseryChunks);
bool init(uint32_t maxNurseryBytes);
bool exists() const { return numNurseryChunks_ != 0; }
size_t numChunks() const { return numNurseryChunks_; }