[Webkit-unassigned] [Bug 24986] ARM JIT port

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 2 14:27:21 PDT 2009


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





------- Comment #5 from oliver at apple.com  2009-04-02 14:27 PDT -------
(In reply to comment #4)
The issue isn't implementing an interface, it's things like the
privateCompileGetByIdChainList, etc methods which are duplicates of the
existing macroassembler versions (which you should be using) where the only
change is replacing the macroassembler instructions with arm instructions, or
ARMJIT.h which is clearly a modified copy of the x86 version.

However these are really minor issues that we shouldn't tunnel vision on, the
more significant barrier to being included in trunk is that you should be using
the macroassembler, rather than just duplicating large amounts of logic for the
ARM.  Effectively you're making a completely distinct jit so any new opcodes
will have to be written twice: once for ARM and once for every other port.


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



More information about the webkit-unassigned mailing list