Closed Bug 723023 Opened 13 years ago Closed 13 years ago

IonMonkey: Assertion failure: analysis->jumpTarget(pc), at ion/TypeOracle.cpp:156

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(1 file)

tests/ion/bug719231.js, tests/basic/bug606083.js and v8-v5/check-splay.js fail with this assert.
Attached patch Patch (deleted) — Splinter Review
The LOOPENTRY pc does not always have incoming jumps (do-while loops, for-loops without a condition etc). This passes the loopHead pc to newOsrPreheader and uses it for getNewTypesAtJoinPoint.
Attachment #593335 - Flags: review?(bhackett1024)
Attachment #593335 - Flags: review?(bhackett1024) → review+
hg.mozilla.org/projects/ionmonkey/rev/11cf975db153
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: