[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 05:28:14 PST 2013


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





--- Comment #7 from Julien Brianceau <jbriance at cisco.com>  2013-12-06 05:26:31 PST ---
Patch looks good to me: it solves all remaining crashes in layout jsc tests on my mips board.

Moreover, it removes the following warnings when compiling the LLINT:

   [100%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o
   /tmp/cc9i3yBA.s: Assembler messages:
   /tmp/cc9i3yBA.s:270: Warning: No .cprestore pseudo-op used in PIC code
   /tmp/cc9i3yBA.s:300: Warning: No .cprestore pseudo-op used in PIC code
   /tmp/cc9i3yBA.s:332: Warning: No .cprestore pseudo-op used in PIC code
   /tmp/cc9i3yBA.s:375: Warning: No .cprestore pseudo-op used in PIC code
   [...]


Although there's a small speed penalty, I think your 2nd patch is better (and more clean).

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