/AssemblyTales

Primary LanguageC++Apache License 2.0Apache-2.0

AssemblyTales

Collection of random tidbits about assembly, mostly on x86_64 Linux.

Tested on Ubuntu but should work with any modern compiler on Linux.

AsmExecute

Shows how to execute a custom assembly routine without compiling.

DivTests

(Still incomplete)

Several tests with optimizations for division and checking multiples

FieldExtract

(2022/01/01) Discuss on how generated assembly x86_64 can be used to improve access times to fields sparse within a large message

http://www.vitorian.com/archives/2186

http://www.vitorian.com/archives/2208

HotPatch

Shows how to perform "hotpatching" on Linux x86_64