зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1101921 - Nursery heap size should scale with the chunk size; r=jonco
--HG-- extra : rebase_source : 0d50d5998f1d24af0e85050e617f2f088cb0b609
This commit is contained in:
Родитель
86cf3dd3b0
Коммит
d583da7d39
|
@ -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_; }
|
||||
|
|
Загрузка…
Ссылка в новой задаче