[Webkit-unassigned] [Bug 131394] [FTL] Emit multibyte NOPs on X86-64

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 9 14:11:59 PDT 2014


--- Comment #5 from Juergen Ributzka <juergen at apple.com>  2014-04-09 14:12:20 PST ---
The variance is only there to help with debugging, because otherwise it would be more difficult to identify the different versions after disassembly.

The different offsets are also required if you want to use the different NOPs manually. The assembler can't distinguish between "nopl 0(%rax)" (4 byte NOP)  and "nopl 0L(%rax)" (7 byte NOP). The only way to force it to use the wider NOP is to use an offset that can't fit into a byte.

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