Closed Bug 1162301 Opened 9 years ago Closed 9 years ago

Move tenuring operations to the Tracer

Categories

(Core :: JavaScript: GC, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla40
Tracking Status
firefox40 --- fixed

People

(Reporter: terrence, Assigned: terrence)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

There isn't actually anything in moving stuff out of the nursery that depends on Nursery details. We can shorten most of the names considerably by moving everything to the tracer. This patch also renames BufferableRef::mark -> trace and adds the overload keyword to the implementations.
Attachment #8602386 - Flags: review?(sphink)
Attachment #8602386 - Flags: review?(sphink) → review+
https://hg.mozilla.org/mozilla-central/rev/cbfddea9ef08
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
You need to log in before you can comment on or make changes to this bug.