|
From: Mathieu M. <mma...@ny...> - 2005-08-30 01:39:15
|
John Reiser wrote: > 0xF 0xD 0xF is "prefetchw (%rdi)". This is purely a performance > optimization, so use a binary editor to change those three bytes > to 0x90 0x90 0x90 which is "nop; nop; nop". There are likely to > be more instances, so try to figure out how to tell the compiler > to avoid that sequence (or remove or disable the optimization flag.) Just for google cache: I am compiling my project with -g -O0 and I could not get rid of this prefetch instruction. Mathieu |