Update weak CPOW pointers per-zone

NEW
Unassigned

Status

()

Core
JavaScript: GC
2 years ago
2 years ago

People

(Reporter: jonco, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
Following on from Terrence's work to not iterate over all of XPConnect's weak pointers every time we sweep a zone group, we should do the same thing for CPOWs.  The current situation is that we check every pointer every time we sweep a zone group.  We can partition the pointers by zone and make this more efficient.
You need to log in before you can comment on or make changes to this bug.