Bug 1272604 - Fix hazard analysis failure r=me

This commit is contained in:
Jon Coppeard 2016-05-16 15:16:30 +01:00
Родитель 70548f08ce
Коммит 0dc2cc6613
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -498,6 +498,8 @@ CheckHeapTracer::onChild(const JS::GCCellPtr& thing)
bool
CheckHeapTracer::check()
{
// The analysis thinks that markRuntime might GC by calling a GC callback.
JS::AutoSuppressGCAnalysis nogc(rt);
rt->gc.markRuntime(this, GCRuntime::TraceRuntime);
while (!stack.empty()) {