Closed Bug 1167771 Opened 5 years ago Closed 5 years ago

Use a second tracer for PreBarrierVerifier's edge checking

Categories

(Core :: JavaScript: GC, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla41
Tracking Status
firefox41 --- fixed

People

(Reporter: terrence, Assigned: terrence)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Edge checking is just using the curnode field as context, it's not using any of the actual data in VerifyPreTracer. Switching this logical parameter over to a different CallbackTracer makes this separation static and obvious. It also lets us get rid of two calls to setTraceCallback.
Attachment #8609634 - Flags: review?(sphink)
Attachment #8609634 - Flags: review?(sphink) → review+
https://hg.mozilla.org/mozilla-central/rev/c1229529aadd
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla41
You need to log in before you can comment on or make changes to this bug.