Open Bug 1055755 Opened 10 years ago Updated 7 days ago

Remove |existing| argument from JSCompartment::wrap

Categories

(Core :: JavaScript Engine, enhancement, P5)

x86_64
Linux
enhancement

Tracking

()

People

(Reporter: efaust, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Since billm cleaned up dead compartment GC logic, we no longer need to avoid allocating an object during wrapper remapping, so we can just wrap again and swap every time, instead.
Attached patch PatchSplinter Review
Attachment #8475442 - Flags: review?(wmccloskey)
Attachment #8475442 - Flags: review?(wmccloskey) → review+
(In reply to Wes Kocher (:KWierso) from comment #4) > This also apparently made OSX 10.6 reftests 10.6 *debug* - I know it sounds crazy, but the retriggers on inbound paint a pretty conclusive picture about it.
Severity: normal → S3
Blocks: GC.easeofuse
Severity: S3 → N/A
Type: defect → enhancement
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: