Open
Bug 1466135
Opened 8 years ago
Updated 2 years ago
Investigate refining atoms mark bitmaps for collected zones as they finish sweeping
Categories
(Core :: JavaScript: GC, enhancement, P5)
Core
JavaScript: GC
Tracking
()
NEW
People
(Reporter: jonco, Unassigned)
References
(Blocks 1 open bug)
Details
Currently we do this for all collected zones when we start sweeping the atoms zone. It also happens before all the other parallel tasks that we do when we begin sweeping this sweep group, because it has to happen before we update the atom mark bits with the marking bitmaps from uncollected zones, and this has to happen before we do the other sweep work.
We should be able to the refining stage as each zone finishes sweeping in parallel with the other work. This could reduce the time spend sweeping when we are collecting the atoms zone.
I tried to do this in bug 1461619 but my initial patch didn't work out.
| Reporter | ||
Updated•8 years ago
|
Priority: -- → P5
Updated•4 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Blocks: GC.performance
Severity: S3 → N/A
You need to log in
before you can comment on or make changes to this bug.
Description
•