kirisaki / jit-compiler
Brainf*** JIT compiler with Rust
☆20Updated 3 years ago
Alternatives and similar repositories for jit-compiler:
Users that are interested in jit-compiler are comparing it to the libraries listed below
- Grammar framework.☆12Updated 5 years ago
- JIT codegen backend with SSA IR based on B3 from WebKit☆62Updated last year
- Visualise recursive functions and tree structures.☆29Updated 3 years ago
- Mostly safe wrapper for alloca☆25Updated last year
- Wait, another virtual machine ?☆62Updated 4 years ago
- Macro assembler for Rust☆35Updated last year
- A C expression parser and evaluator☆46Updated 2 years ago
- WLambda - Embeddable Scripting Language for Rust☆53Updated last month
- Space Efficient Pretty Printer☆17Updated 2 years ago
- bluss/IndexMap with amortized resizes☆14Updated 4 years ago
- Provides truly zero-cost alternatives to Iterator::step_by for both incrementing and decrementing any type that satisfies RangeBounds<T: …☆13Updated 3 years ago
- A Rust compiler backend focused on compilation speed.☆16Updated 2 years ago
- A fully-featured lexer generator, implemented as a proc macro☆69Updated 2 months ago
- Synchronization primitives for lazy and one-time initialization (no_std compatible).☆33Updated last year
- A lightweight, no-std, object-safe, serialization-only framework for Rust☆96Updated last month
- Rust LLVM bindings☆31Updated 2 years ago
- Ninja-compatible build system for high-level programming languages written in Rust☆84Updated this week
- cross-platform Rust API for memory mapped IO☆41Updated 10 months ago
- Rust bindings for libgccjit☆22Updated last month
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last week
- In-memory x86-64 assembler for JIT compiler.☆72Updated this week
- 🗃 UTF-8 string, byte string, and C string interner☆27Updated this week
- A cargo sub-command for publishing Rust crates to the WebAssembly Package Manager.☆8Updated 2 years ago
- a concurrent compiled programming language☆15Updated 2 years ago
- #[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Extend)] for enums.☆14Updated this week
- Arena allocator with scopes☆43Updated last year
- A tiny crate mimicking Elixir's pipe operator for Rust without macros.☆36Updated 3 years ago
- Stack buffer provides alternatives to Buf{Reader,Writer} allocated on the stack instead of the heap.☆14Updated 2 years ago
- Generic SIMD abstractions for Rust.☆47Updated 2 years ago
- write your next slideshow in rust 🦀, as a self-contained binary 📦.☆21Updated 3 years ago