Closed
Bug 1740006
Opened 4 years ago
Closed 4 years ago
Delayed gray marking happens before delayed black marking
Categories
(Core :: JavaScript: GC, defect, P3)
Core
JavaScript: GC
Tracking
()
RESOLVED
FIXED
96 Branch
| Tracking | Status | |
|---|---|---|
| firefox96 | --- | fixed |
People
(Reporter: jonco, Assigned: jonco)
References
Details
Attachments
(1 file)
At the moment we mark children of gray cells in delayed arenas before black ones. This was because originally black entries had to live at the top of the mark stack (marking delayed arenas pushes stack entries here).
This is no longer the case, and it's possible that it is causing bug 1724599 where we are marking something gray that really should be black (the idea being that it would eventually be marked black but we're doing the delayed gray marking first). Therefore I'd like to change this to marking black first.
| Assignee | ||
Comment 1•4 years ago
|
||
Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/de7398f73a31
Mark delayed black cells before gray cells r=sfink
Comment 3•4 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox96:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•