Bug 1149352 - Part 8: Move Object marking to TraceEdge; r=jonco
This commit is contained in:
@@ -81,7 +81,7 @@ WeakMapBase::markAll(JSCompartment* c, JSTracer* tracer)
|
||||
for (WeakMapBase* m = c->gcWeakMapList; m; m = m->next) {
|
||||
m->trace(tracer);
|
||||
if (m->memberOf)
|
||||
gc::MarkObject(tracer, &m->memberOf, "memberOf");
|
||||
TraceEdge(tracer, &m->memberOf, "memberOf");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user