[Webkit-unassigned] [Bug 100321] Refactor LLInt64 to distinguish the pointer operations from the 64-bit integer operations
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 24 21:57:16 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=100321
--- Comment #8 from Yuqiang Xian <yuqiang.xian at intel.com> 2012-10-24 21:58:23 PST ---
(In reply to comment #7)
> (From update of attachment 170544 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=170544&action=review
>
> cloop changes look good to me. Not so sure about some of the x86 changes though.
>
> > Source/JavaScriptCore/offlineasm/x86.rb:56
> > + "*#{x86Operand(:quad)}"
>
> What happens when we're building for 32-bit x86? Shouldn't this be :ptr instead of :quad?
>
> > Source/JavaScriptCore/offlineasm/x86.rb:251
> > + isX64 ? "*#{x86Operand(:quad)}" : "*#{x86Operand(:ptr)}"
>
> Does isX64 necessarily mean we'll be using 64bit pointers? Otherwise, it seems that this should always :ptr instead of :quad.
Hi Mark, thanks for the review. For your questions on this couple of changes, I think comment #3 answers them?
--
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