mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 888338 - 3 - don't call gray root tracer for minor GCs r=terrence
This commit is contained in:
parent
74ca3cb51e
commit
3b22308eee
@ -771,7 +771,7 @@ js::gc::MarkRuntime(JSTracer *trc, bool useSavedRoots)
|
||||
|
||||
/* During GC, we don't mark gray roots at this stage. */
|
||||
if (JSTraceDataOp op = rt->gcGrayRootTracer.op) {
|
||||
if (!IS_GC_MARKING_TRACER(trc))
|
||||
if (!IS_GC_MARKING_TRACER(trc) && !trc->runtime->isHeapMinorCollecting())
|
||||
(*op)(trc, rt->gcGrayRootTracer.data);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user