Bug 1171430 - Do not poison the nursery's chunk kind marker; r=terrence

This commit is contained in:
Jon Coppeard 2015-06-10 04:11:00 -07:00
Родитель 6388e4a436
Коммит 8f085854d3
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -650,8 +650,10 @@ js::Nursery::sweep()
{
#ifdef JS_CRASH_DIAGNOSTICS
JS_POISON((void*)start(), JS_SWEPT_NURSERY_PATTERN, allocationEnd() - start());
for (int i = 0; i < numActiveChunks_; ++i)
for (int i = 0; i < numActiveChunks_; ++i) {
chunk(i).trailer.location = gc::ChunkLocationBitNursery;
chunk(i).trailer.runtime = runtime();
}
#endif
setCurrentChunk(0);
}