Closed Bug 749663 Opened 8 years ago Closed 7 years ago

IonMonkey: Check for Ion-compileable opcodes in analyzeBytecode

Categories

(Core :: JavaScript Engine, defect)

defect
Not set

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jandem, Assigned: jandem)

References

Details

(Whiteboard: [Leave open after merge][ion:t])

Attachments

(1 file)

This is the IonMonkey equivalent of bug 728342 (patch 2).

If a script contains an uncompileable opcode, we shouldn't compile any chunk in this script to avoid problems with e4x, generators, let etc.
Patch for inbound. Since isCompileable is used in just a handful of places, adding a separate isIonCompileable seemed easiest.
Attachment #619910 - Flags: review?(bhackett1024)
Attachment #619910 - Flags: review?(bhackett1024) → review+
Whiteboard: [Leave open after merge] → [Leave open after merge][ion:t]
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.