sheredom / yairLinks
π¦ yair - a high-level compiler IR entirely written in Rust
β38Updated 4 years ago
Alternatives and similar repositories for yair
Users that are interested in yair are comparing it to the libraries listed below
Sorting:
- The Solid-State Register Allocatorβ87Updated 3 years ago
- UEFI Bytecode Disassemblerβ61Updated last year
- A DSL and compiler for generating peephole optimizers for Craneliftβ64Updated 5 years ago
- Experimental JIT compiler generatorβ28Updated last year
- Pass Rust strings to C with potentially not needing heap allocationβ13Updated 3 years ago
- π Wrapper crate for SPIRV-Tools π¦β28Updated last year
- A workshop for comparing buddy allocator algorithmsβ16Updated 7 years ago
- Light-weight desktop client for instant messaging services (abandoned)β48Updated 5 years ago
- Modular register allocator algorithmsβ105Updated 3 years ago
- A interface for Rust to interact with the taskbarβ19Updated 3 years ago
- A compile time sized array of bitsβ12Updated 4 years ago
- An arbitrary-precision floating-point library in Rustβ47Updated 8 months ago
- Wait, another virtual machine ?β61Updated 4 years ago
- A single-threaded executor for deferred async code for games.β58Updated 2 years ago
- Implementation of a slotmapβ10Updated last month
- β17Updated 5 years ago
- Non-owning unsafe I/Oβ23Updated 5 months ago
- An exploration into the various ways optional trait methods can be implemented in Rust.β42Updated 6 months ago
- A compiler for the esoteric language β.β28Updated 4 years ago
- A Rust game engine, focus on Voxel support and content-addressed IDs. Intended for a sandbox "game" like Garry's Mod or Second Life, evenβ¦β25Updated last year
- New register allocator designed as a successor to regalloc2β54Updated last month
- π Architect TUI and text user output for multiple output destinations using events, in Rust.β33Updated last month
- FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collectorβ20Updated 5 years ago
- Binary file patching toolβ23Updated 5 years ago
- A newtype wrapper that causes Debug impls to skip a field.β21Updated 2 years ago
- A C expression parser and evaluatorβ49Updated 2 years ago
- Procedural macros for working with Vulkan shadersβ43Updated 4 months ago
- Record and replay π± input with precise timingβ18Updated 3 years ago
- Twinsies is a specialized reference-counting pointer where the item is jointly owned in 2 placesβ27Updated last year
- Assembler toolkit: encoding and decoding of various architecturesβ38Updated last year