If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Investigate if there could be a black marking phase between mark and scan stages

NEW
Unassigned

Status

()

Core
XPConnect
6 years ago
6 years ago

People

(Reporter: smaug, Unassigned)

Tracking

(Blocks: 1 bug)

12 Branch
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

I was reading "An Efficient On-the-Fly Cycle Collection" on the plane today, 
and in the paper it is suggested that
"To save more scanning time, we add an additional stage, the mark live black stage, between the mark stage and the scan
stage."

Though, in our case this might not be very useful, since it is marking which takes time.
Yeah.  I need to do some profiling of the patch with your build to see how it falls out.
Blocks: 698919
No longer blocks: 698919
Blocks: 698919
You need to log in before you can comment on or make changes to this bug.