[Webkit-unassigned] [Bug 117205] Update udis86 to a more recent version
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 4 14:25:42 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=117205
--- Comment #9 from Filip Pizlo <fpizlo at apple.com> 2013-06-04 14:24:14 PST ---
(In reply to comment #8)
> (In reply to comment #7)
> > Do you know what kinds of improvements have been made?
>
> The improvements I can see (not including new instructions) are:
>
> * Fixed printf warnings.
> * Various fixes to instructions:
> * Make mov (c7 /reg=0) sign-extend the immediate operand.
> * Add missing mod == 3 check in decode.c:decode_operand OP_R case.
> * Correct loopnz to loopne, setnb to setae
> * Fix cmp 83 /reg=7 for imm sign extension
> * remove modification of const string.
> * etc.
> * Most of the changes you needed to make in differences.txt are fixed upstream, so anyone who is familiar with udis86 won't be surprised by the version in WebKit.
>
> If you're not interested in this, I can try to just incorporate the one fix.
No no, I just wanted to make sure this made sense. It seems like it does. Let's wait for the bots before landing. Have you run some spot tests on x86-32 and x86-64 to make sure that the output makes sense? It might be good to post the disassembly of some representative code on both 32-bit and 64-bit just so that we can be sure that we don't land a lemon.
--
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