[Webkit-unassigned] [Bug 103128] LLInt C Loop backend should work on 32 bit platforms, both big and little endian
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 8 11:38:38 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=103128
Gustavo Luiz Duarte <gustavold at linux.vnet.ibm.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gustavold at linux.vnet.ibm.co
| |m
--- Comment #7 from Gustavo Luiz Duarte <gustavold at linux.vnet.ibm.com> 2013-03-08 11:41:03 PST ---
I could not add this as a patch review, so adding as a comment.
This breaks big-endian 64 bits platforms. JSValue pointers are 64 bits on 64 bits platforms [1] so PayloadOffset should only be used on 32 bits platforms, probably using "if JSVALUE64".
[1] http://trac.webkit.org/browser/trunk/Source/JavaScriptCore/runtime/JSCJSValue.h#L310
--
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