IonMonkey: Assertion failure: current->entryResumePoint()->numOperands() == nargs + info().nlocals() + 1, at IonBuilder.cpp:332

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
8 years ago
8 years ago

People

(Reporter: jandem, Assigned: jandem)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Assignee

Description

8 years ago
Posted patch PatchSplinter Review
We have to set the scope chain slot when inlining. The TypeOracle's canEnterInlinedScript ensures the scope chain is not used by the inlined script, so I think it's safe to always set it to undefined.

This fixes 11 jit-test failures with --ion -n.
Attachment #587268 - Flags: review?(bhackett1024)
Attachment #587268 - Flags: review?(bhackett1024) → review+
Assignee

Comment 1

8 years ago
http://hg.mozilla.org/projects/ionmonkey/rev/717081f8e7e5
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.