[Webkit-unassigned] [Bug 125168] [MIPS] Wrong register usage in LLInt op_catch.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 6 03:17:32 PST 2013


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


Balazs Kilvady <kilvadyb at homejinni.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #218311|0                           |1
        is obsolete|                            |
 Attachment #218585|                            |review?, commit-queue?
               Flag|                            |




--- Comment #6 from Balazs Kilvady <kilvadyb at homejinni.com>  2013-12-06 03:15:49 PST ---
Created an attachment (id=218585)
 --> (https://bugs.webkit.org/attachment.cgi?id=218585&action=review)
Fixed patch. 

Added PIC header (.cpload($t9)) to all the LLInt ops. With this we can avoid filtering rutins by label name. The speed penalty is not serious by the SunSpider and v8 tests (although they aren't ideal for LLInt measuring, I think).
SunSpider: 5272.0ms -> 5295.0ms
v8: 18751.0ms -> 18893.0ms

With this patch the MIPS implementation has 0 regression in mozilla tests.

-- 
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