Bug 1020800 - Check for correct thread after checking if GC is suppressed. (r=terrence)

This commit is contained in:
Shu-yu Guo 2014-06-05 15:10:33 -07:00
Родитель f8895f4b71
Коммит d387ebbf34
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -736,11 +736,11 @@ CheckHashTablesAfterMovingGC(JSRuntime *rt)
void
js::Nursery::collect(JSRuntime *rt, JS::gcreason::Reason reason, TypeObjectList *pretenureTypes)
{
JS_AbortIfWrongThread(rt);
if (rt->mainThread.suppressGC)
return;
JS_AbortIfWrongThread(rt);
if (!isEnabled())
return;