softdevteam / libgc
A library for garbage collection in Rust.
☆12Updated 3 years ago
Alternatives and similar repositories for libgc:
Users that are interested in libgc are comparing it to the libraries listed below
- A concurrent GC.☆43Updated 2 years ago
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- Zero overhead tracing garbage collection for rust (WIP)☆50Updated 8 months ago
- impl GlobalAlloc for Boehm GC☆23Updated 2 weeks ago
- A reimplementation of the Flap parser in Rust (with our own modifications applied)!☆53Updated 11 months ago
- Modular register allocator algorithms☆106Updated 2 years ago
- Experimental Language based on Rust and Haskell☆51Updated 8 years ago
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated 4 months ago
- PEG parser generator for creating ASTs in Rust☆35Updated last year
- Lift enum variants to the type-level.☆32Updated 4 years ago
- Where the work of WG-grammar, aiming to provide a canonical grammar for Rust, resides☆100Updated 11 months ago
- Garbage collection for Rust inspired by CPython's gcmodule☆20Updated 2 years ago
- Garbage collector implementation in Rust for Rust☆13Updated 4 years ago
- Propositional logic with types in Rust☆62Updated last year
- experimental datalog rules for a next gen polonius☆19Updated 2 years ago
- A lifetime inference algorithm for the Rust programming language written in Soufflé.☆24Updated 5 years ago
- An article explaining the unsoundness I found in owning-ref☆26Updated 3 years ago
- FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collector☆17Updated 4 years ago
- Rust bindings for libgccjit☆22Updated this week
- yk packages☆32Updated this week
- dlmalloc ported into Rust☆100Updated last month
- Declarative parsing for Rust, using a custom derive and nom☆66Updated last year
- Hexadecimal float support for Rust☆38Updated 3 months 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
- Home of the "types team", affiliated with the compiler and lang teams.☆96Updated last year
- Exploring the "expression problem" in Rust☆48Updated 2 years ago
- Trait generalization of the fundamental types☆43Updated 9 months ago
- Debug RefCell which keeps track of stack traces in debug mode☆24Updated last year
- Define compiler intermediate representation usable by external tools☆69Updated 8 months ago