[Webkit-unassigned] [Bug 84449] DFG JIT is not ARM EABI compatible
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Apr 30 09:01:20 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=84449
--- Comment #3 from Yong Li <yong.li.webkit at gmail.com> 2012-04-30 09:01:19 PST ---
(In reply to comment #2)
> Interesting, looking at the iOS developer docs, this may be a difference on iOS:
>
> http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARMv6FunctionCallingConventions.html#//apple_ref/doc/uid/TP40009021-SW1
>
> * Large data types (larger than 4 bytes) are 4-byte aligned.
>
> We don't want to have to duplicate all these method to have two signatures, I guess we could provide a set of wrappers on non-iOS ARM, but the cleanest approach may just be to fix the callOperation interface to align the arguments correctly. If this degrades performance (by moving augments from registers to the stack) we can always change the order of args to functions affected to compensate.
So how about the patch?
--
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