Closed Bug 1518107 Opened 5 years ago Closed 5 years ago

Sweep group calculation can be optimised

Categories

(Core :: JavaScript: GC, enhancement, P3)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1367420
Tracking Status
firefox66 --- affected

People

(Reporter: jonco, Unassigned)

Details

We currently loop over all CCWs when calculating sweep groups.  The CCW map now stores these wrappers in per-compartment tables, and we could use this to skip processing the remaining CCWs in a compartment if we've already added an edge to the compartment's zone.  CCWs to compartments in the same zone can be skipped entirely.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.