Closed Bug 693432 Opened 8 years ago Closed 8 years ago

IonMonkey: Apply TypeBarriers to Calls

Categories

(Core :: JavaScript Engine, defect)

defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: dvander, Assigned: dvander)

References

Details

Attachments

(1 file)

Calls need to push a type barrier to be correct with respect to TypeInference.
Attached patch patchSplinter Review
This patch cleans up the logic in applying type barriers, so they can be placed after calls. It also makes TypeBarriers work on non-idempotent instructions, calling TypeScript::Monitor on relevant bailouts.
Attachment #566081 - Flags: review?(bhackett1024)
Attachment #566081 - Flags: review?(bhackett1024) → review+
http://hg.mozilla.org/projects/ionmonkey/rev/6f67262319be
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.