[Webkit-unassigned] [Bug 137521] [WinCairo] Enable JIT on 32-bit.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 8 10:35:45 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=137521





--- Comment #5 from peavo at outlook.com  2014-10-08 10:35:41 PST ---
(In reply to comment #4)
> (In reply to comment #3)
> > Did the jit used to require sse2? Wasn't the jit enabled before? Couldn't we check to see if the CPU supports sse2 and enable it at runtime? Shouldn't the apple port do this, too? I don't think this is a good idea
> 
> The LLInt and JITs use the SSE2 instructions for FP calculations.  We could check at runtime (patch welcome), but this should only be on a 32 bit path.
> 
> The Apple port doesn't need to check, all Intel Macs have new enough CPUs.

Would it be sufficient to do the same as in http://trac.webkit.org/changeset/167061, only adding a SSE2 check?

I searched through the code generated by the LLInt, and didn't find any SSE2 instructions, only x87 floating point instructions, as far as I could see.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list