[Webkit-unassigned] [Bug 30144] MIPS JIT Supports
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 12 17:59:12 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30144
Chao-ying Fu <fu at mips.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #41075| |review?
Flag| |
Attachment #40971|0 |1
is obsolete| |
Attachment #40971|review? |
Flag| |
--- Comment #17 from Chao-ying Fu <fu at mips.com> 2009-10-12 17:59:12 PDT ---
Created an attachment (id=41075)
--> (https://bugs.webkit.org/attachment.cgi?id=41075)
MIPS JIT Patch 20091012
I svn-updated my JavaScriptCore directory and generated a new patch.
Changes in MacroAssemblerMIPS.h:
1. Added unaligned load and branch functions.
2. Fixed LUI to use (offset + 0x8000)>>16 in many places.
3. Used m_isPointer to make sure that two instructions are generated.
4. Used move() functions in all places.
Changes in MIPSAssembler.h:
1. Added lwl, lwr.
2. Fixed relocateJumps() to check pos that has 3 more instructions.
The testing showed new regressions as follows.
ecma/Date/15.9.5.10-10.js
ecma/Date/15.9.5.10-2.js
ecma/Date/15.9.5.10-6.js
ecma/Date/15.9.5.10-7.js
ecma/Date/15.9.5.10-8.js
ecma/Date/15.9.5.10-9.js
ecma/Date/15.9.5.25-1.js
ecma/Date/15.9.5.26-1.js
ecma/Date/15.9.5.28-1.js
ecma/Date/15.9.5.30-1.js
ecma/Date/15.9.5.31-1.js
ecma/Date/15.9.5.34-1.js
ecma/Date/15.9.5.36-4.js
ecma/Date/15.9.5.36-5.js
ecma/Date/15.9.5.36-6.js
ecma/Date/15.9.5.36-7.js
ecma/Date/15.9.5.37-4.js
ecma/Date/15.9.5.37-5.js
I need to debug it later. Thanks!
--
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