TartanLlama / sdb
Source code for the book Building a Debugger
☆107Updated this week
Related projects: ⓘ
- An introduction to language design with building a compiler frontend on top of LLVM.☆84Updated last month
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆51Updated 7 months ago
- LLVM - Deluge☆182Updated this week
- Single header template based global and local memory allocation library for Linux & Windows. Repo also provides a live HTTP memory profil…☆103Updated last month
- A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code.; Also home …☆87Updated 2 weeks ago
- Bytecode interpreter☆67Updated 5 months ago
- Minimal Rust-inspired C++20 STL replacement☆128Updated 3 months ago
- A C interpreter developed live on YouTube☆49Updated last year
- Interactive C/C++ preprocessor macro debugger☆151Updated 3 years ago
- A windows debugger written in Rust, for educational purposes☆142Updated 3 months ago
- Some experiments with SMT solvers and GIMPLE IR☆56Updated last week
- ☆283Updated 5 months ago
- ☆47Updated 3 years ago
- ☆83Updated last year
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆60Updated 4 years ago
- Example of waiting for Event Objects by associating them with a I/O Completion Port (IOCP), effectively lifting MAXIMUM_WAIT_OBJECTS (64)…☆14Updated 3 weeks ago
- A Borrow Checker and Memory Ownership System for C++20 (heavily inspired from Rust)☆201Updated 2 months ago
- A C compiler. ... That's it.☆41Updated last year
- C23 Checked Arithmetic☆84Updated last year
- Dynamic runtime inlining with LLVM☆65Updated 3 years ago
- A Brainfuck interpreter embedded inside DWARF debug information☆34Updated 4 months ago
- The Xr0 Verifier for C☆173Updated this week
- An educational implementation of a modern compressor in Rust☆46Updated 11 months ago
- The Best Library: a C++ STL replacement☆158Updated last month
- Linux Debugger Prototype☆43Updated 2 years ago
- VSCode LLVM Compiler Explorer☆227Updated 3 months ago
- x86_64 macro assembler entirely in C preprocessor☆42Updated 4 years ago
- Bistra is a domain-specific language designed to generate high-performance kernels (such as GEMMs, convolutions, etc). The program is des…☆5Updated 6 months ago
- Simple C++ borrow checker☆51Updated last year
- Computer science fundamentals.☆20Updated last year