Closed Bug 956673 Opened 11 years ago Closed 11 years ago

GenerationalGC: Postbarrier writes to cross compartment wrapper map

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla29

People

(Reporter: jonco, Assigned: jonco)

References

Details

Attachments

(1 file)

Attached patch postbarrier-ccws (deleted) — Splinter Review
Following on from bug 929546, if we add a postbarrier to the cross compartment wrapper map, then we don't need to iterate through all the wrappers every time we do a minor GC.

This should be a significant win in the browser where we have lots of CCWs.
Attachment #8356054 - Flags: review?(terrence)
Comment on attachment 8356054 [details] [diff] [review]
postbarrier-ccws

Review of attachment 8356054 [details] [diff] [review]:
-----------------------------------------------------------------

Wonderful! r=me
Attachment #8356054 - Flags: review?(terrence) → review+
https://hg.mozilla.org/mozilla-central/rev/96ea8706f382
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: