High-performance kernel & assembly debugging toolkit: demos for CPU affinity, NUMA, lock-free, cacheline, and memory bank conflicts. GDB, perf, bpftrace, Rust/C, reproducible root cause analysis.
-
Updated
Jul 31, 2025 - C
High-performance kernel & assembly debugging toolkit: demos for CPU affinity, NUMA, lock-free, cacheline, and memory bank conflicts. GDB, perf, bpftrace, Rust/C, reproducible root cause analysis.
Single-Threaded BTree Implementation in x86_64 Assembly Language with C interface as a Shared-Library
A lightweight, pure assembly text editor for Linux x86_64.
Developed a collection of 64-bit Linux shellcodes in NASM assembly, demonstrating deep understanding of system calls, memory management, and low-level programming. Includes examples for process control, file operations, networking, and exploitation techniques, showcasing hands-on expertise in Linux security and assembly coding.
Optimized xsv. SIMD-native CSV toolkit in x86-64 assembly.
Implements a hash table in x86-64 Assembly using the chaining collision handling mechanism
HTLL is a low-level programming language that compiles directly to x86-64 and AArch64 Linux assembly and some more, creating small, fast, and dependency-free statically linked binaries. It's built on the "Escape Programming" philosophy, which rejects the bloat and restrictions of modern toolchains in favor of absolute control.
My own lib for the known `fast-inverse-square-root` made fully in x86-64 intel ASM with an C header for the C guys out there. Enjoy it!
Add a description, image, and links to the x86-64-assembly topic page so that developers can more easily learn about it.
To associate your repository with the x86-64-assembly topic, visit your repo's landing page and select "manage topics."