Closed Bug 648747 Opened 15 years ago Closed 15 years ago

TI: Assertion failure: callSite.inlineIndex == uint32(-1), at ./methodjit/Retcon.cpp:99

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: decoder, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

The attached testcase asserts on TI revision d3215d1e985a (run with -m -n -a), tested on 64 bit.
Fixed I think by rev 3816e4abb158, this assertion was also happening in the jstest which this testcase was derived from. The problem is that when we compile a script with inlined frames and are forced to recompile those inlined frames to generate all rejoin points, we didn't expand existing inlined frames first (on stack recompilation requires that all inline frames are expanded).
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Automatically extracted testcase for this bug was committed: https://hg.mozilla.org/mozilla-central/rev/efaf8960a929
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: