lvntky / CVM
A toy JVM coded in C/C++
☆24Updated 9 months ago
Alternatives and similar repositories for CVM:
Users that are interested in CVM are comparing it to the libraries listed below
- A Toy C Compiler☆9Updated 7 years ago
- Wyrm is a GCC GIMPLE to LLVM IR transpiler☆55Updated last year
- A MiniJava compiler written in C++, focusing on speed of compilation, simplicity and (somewhat) nice error messages.☆45Updated 3 years ago
- Multiplying... backward?☆13Updated 4 years ago
- DynASM - a Dynamic Assembler for code generation engines☆23Updated 4 years ago
- Quick 'n' Dirty benchmarks for various integer parsing methods in C++☆40Updated 4 years ago
- A proof-of-concept smart pointer library in C☆20Updated 6 years ago
- Yet another C compiler.☆29Updated last year
- A fast, zero dependency, single-header WebAssembly interpreter☆35Updated last year
- Single-header, non-backtracking regular expression engine written in C89☆12Updated last year
- A tutorial for low-level C++ linkage, meant for people with 0 C++ knowledge☆22Updated last year
- Compiler Optimizations Playground☆27Updated 4 years ago
- A vectorized single header hash function.☆19Updated 4 months ago
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated 2 weeks ago
- Coroutine scheduler for C☆36Updated 8 months ago
- A tiny embedded, transactional key-value database 🐱☆40Updated last year
- LLQL is a tool that allow you to run SQL-like query with Pattern matching functions inspired by LLVM InstCombine Pattern Matchers on LLVM…☆50Updated last week
- Java class file parser for Zig☆24Updated 2 years ago
- JamVM (lightweight Java Virtual Machine) but built with CMake☆24Updated last year
- Workflows to build daily and ad hoc compilers for Compiler Explorer☆18Updated 2 months ago
- Parse multiple decimal integers separated by arbitrary number of delimiters☆35Updated last year
- small, fast memset based on microsoft's design☆10Updated 2 years ago
- A C99 compliant compiler☆18Updated 3 years ago
- JamVM 2 + OpenJDK☆23Updated last year
- A header-only, stl/libc-independent, C++20 concepts, template meta-function and runtime utility library.☆10Updated 2 years ago
- Utility that parses stack sizes section from elf objects and displays the preallocated stack size of each function.☆14Updated 5 years ago
- Accompanying code for https://orlp.net/blog/bitwise-binary-search/.☆14Updated last year
- AA-tree implementation in C☆28Updated last year
- Project for learning about llvm☆14Updated 2 years ago
- Shows CPUID features and instruction encodings used by x86/x64 binaries☆16Updated 4 months ago