Consider allowing atoms GC when finished parse tasks are present

NEW
Unassigned

Status

()

Core
JavaScript: GC
P3
normal
3 months ago
a month ago

People

(Reporter: jonco, Unassigned)

Tracking

55 Branch
Points:
---

Firefox Tracking Flags

(firefox57 unaffected)

Details

(Reporter)

Description

3 months ago
In bug 1374797 it was pointed out that we block collection of the atoms zone when any helper threads used for parsing are present and that this is overly conservative.  We only need to block collection while they are parsing.  When a task has moved onto the finished list it doesn't need to block collection any more.

I don't know whether changing this would make a significant difference.
status-firefox57: --- → unaffected
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.