Closed Bug 854306 Opened 11 years ago Closed 11 years ago

Add option to disable YARR JIT (--disable-yarr-jit)

Categories

(Core :: JavaScript Engine, defect)

ARM
Windows 8
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla22

People

(Reporter: m_kato, Assigned: m_kato)

Details

Attachments

(1 file)

SpiderMonkey has no thumb-2 only JIT assembler.  So for this platform such as WinRT, I want to add --disable-yarr-jit.

Also, ENABLE_YARR_JIT should move from Makefile to configure, like METHODJIT/ION.
Attached patch fixSplinter Review
Assignee: general → m_kato
Attachment #728847 - Flags: review?(dvander)
Attachment #728847 - Flags: review?(dvander) → review+
Did this cause the huge spike in http://arewefastyet.com/ ?
(In reply to Olli Pettay [:smaug] from comment #3)
> Did this cause the huge spike in http://arewefastyet.com/ ?

Yes. Looks like we have to reconfigure AWFY to enable Yarr again, at least that seems to fix the problem for me here..
Indeed, a reconfigure on awfy solved the issue. x86 is back to normal performance. x64 will go back to normal performance in the coming hours.
https://hg.mozilla.org/mozilla-central/rev/a300b077ebba
Status: NEW → RESOLVED
Closed: 11 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: