Closed Bug 1055758 Opened 6 years ago Closed 6 years ago

rm CompilerRoot

Categories

(Core :: JavaScript Engine: JIT, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla34

People

(Reporter: jandem, Assigned: jandem)

Details

Attachments

(1 file)

Attached patch PatchSplinter Review
We can no longer GC during Ion compilation, so maintaining this list of roots is unnecessary. We do want to keep the non-nursery-thing assert, so this patch replaces CompilerRoot with an AlwaysTenured<T> class.

 9 files changed, 76 insertions(+), 175 deletions(-)
Attachment #8475391 - Flags: review?(bhackett1024)
Attachment #8475391 - Flags: review?(bhackett1024) → review+
https://hg.mozilla.org/mozilla-central/rev/970afb572151
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
You need to log in before you can comment on or make changes to this bug.