Closed Bug 880886 Opened 11 years ago Closed 11 years ago

GenerationalGC: Crash [@ CanReuseFunctionForClone] or Opt-Crash [@ compartment]

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
major

Tracking

()

RESOLVED FIXED
mozilla24

People

(Reporter: decoder, Assigned: terrence)

References

Details

(Keywords: crash, testcase, Whiteboard: [jsbugmon:ignore])

Crash Data

Attachments

(2 files, 1 obsolete file)

The following testcase crashes on mozilla-central built with --enable-exact-rooting --enable-gcgenerational, revision 9ca690835a5e (run with ): function testUniqueness(asmJSModule) { var f = asmJSModule(); } function lambda() { var x = function inner() { "use asm"; function g() {} return g }; return lambda(); } testUniqueness(lambda);
This does not reproduce after applying the patch in bug 880816.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Brian wants a different approach for bug 880816, so lets handle this separately.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attached patch v0 (obsolete) (deleted) — Splinter Review
Always allocate AsmJS's JSFunction tenured.
Assignee: general → terrence
Status: REOPENED → ASSIGNED
Attachment #761028 - Flags: review?(bhackett1024)
Attachment #761028 - Attachment is obsolete: true
Attachment #761028 - Flags: review?(bhackett1024)
Attachment #761032 - Flags: review?(bhackett1024)
Attachment #761032 - Flags: review?(bhackett1024) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: