Destroying x86_64 instruction decoders with differential fuzzing
From the great article:<p>"x86_64 is the 64-bit extension of a 32-bit extension of a 40-year-old 16-bit ISA designed to be source-compatible with a 50-year-old 8-bit ISA. In short, it’s a mess, with each generation adding and removing functionality, ..."<p>Nice way of wording that! :)<p>It also explains the complexity of the following 10 pages of text.