Matt Tyson's starred repositories
abrash-black-book
Markdown source for Michael Abrash's Graphics Programming Black Book
BorderlessWindow
basic win32 example of a borderless window (with aero shadows)
win32-app-isolation
Tools and documentation for Win32 app isolation
awesome-database-learning
A list of learning materials to understand databases internals
anti-debugging
Anti-debugging techniques on a (bad looking) Win32 application.
boost-wintls
Native Windows TLS stream wrapper for use with Asio
db_tutorial
Writing a sqlite clone from scratch in C
database-engine
LSM-Tree Key-Value Store based on RocksDB
gcc-ia16
Fork of Lambertsen & Jenner (& al.)'s IA-16 (Intel 16-bit x86) port of GNU compilers ― added far pointers & more • use https://github.com/tkchia/build-ia16 to build • Ubuntu binaries at https://launchpad.net/%7Etkchia/+archive/ubuntu/build-ia16/ • DJGPP/MS-DOS binaries at https://gitlab.com/tkchia/build-ia16/-/releases • mirror of https://gitlab.com/tkchia/gcc-ia16
FlameGraph
Stack trace visualizer
interval-map
Efficiently associates intervals of keys of type K with values of type V.
Process-Dump
Windows tool for dumping malware PE files from memory back to disk for analysis.
cmake-init
The missing CMake project initializer
ts-c-compiler
⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript
CacheLineSize
A cross-platform C function to get the cache line size (in bytes) of the processor, or 0 on failure
x86-simd-sort
C++ template library for high performance SIMD based sorting algorithms