Open Bug 1107242 Opened 10 years ago Updated 2 years ago

Incrementalize MarkRuntime

Categories

(Core :: JavaScript: GC, defect)

defect

Tracking

()

People

(Reporter: terrence, Unassigned)

References

(Blocks 2 open bugs)

Details

Now that we need barriers on the entire browser (more or less), we should be able to add pre-barriers to Heap<T> and incrementalize MarkRuntime.
This isn't quite the right problem description. Browser roots get queued up during the first phase, then marked right before sweeping. We'll probably want to keep doing this non-incrementally for now.
Blocks: 1507440
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.