Closed Bug 1064777 Opened 6 years ago Closed 6 years ago

Remove unnecessary CNG checks in some places

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla35

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(2 files)

After enabling Ion/TI everywhere (bug 939562) and Ion-compiling non-CNG functions (bug 1045529), there are still some performance problems in non-CNG (chrome) code caused by (unnecessary) CNG checks in various places. I'll post some patches to remove them, so that we can hopefully close the gap between content and chrome even more.
Blocks: 916464
This makes the addon in bug 911570 a lot faster.
Attachment #8486320 - Flags: review?(bhackett1024)
Attachment #8486320 - Flags: review?(bhackett1024) → review+
Attachment #8487820 - Flags: review?(bhackett1024) → review+
https://hg.mozilla.org/mozilla-central/rev/d4b3b9593d01
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
You need to log in before you can comment on or make changes to this bug.