quark-zju / gcmodule
Garbage collection for Rust inspired by CPython's gcmodule
☆20Updated 2 years ago
Related projects: ⓘ
- Zero overhead tracing garbage collection for rust (WIP)☆49Updated 2 months ago
- 🗃 UTF-8 string, byte string, and C string interner☆26Updated last week
- An async allocator with Fun™️ unsafe Rust☆18Updated last year
- FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collector☆14Updated 4 years ago
- Procedural macro to mock returning (values referencing) locals from a function (using CPS)☆30Updated last month
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated last year
- Experimental Language based on Rust and Haskell☆51Updated 7 years ago
- Mostly safe wrapper for alloca☆21Updated last year
- Data structures like Rust `alloc` which reuse user allocated memory☆51Updated 7 months ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- The simd optimized escape code☆53Updated this week
- Macro-rules-style syntax matching for procedural macros☆51Updated 10 months ago
- Light references to trait objects by embedding the virtual table pointer in the struct☆22Updated 3 weeks ago
- Byte-wise atomic memcpy.☆26Updated last week
- Target "triple" support☆48Updated last month
- Stack-allocated DSTs for rust (fixed capacity)☆47Updated 6 months ago
- Make any value Sync but only available on its original thread☆36Updated 11 months ago
- Rust library for displaying compiler diagnostics like rustc☆21Updated last year
- Helper trait to create a boxed instance without going through stack☆35Updated 2 years ago
- Inline procedural macros for Rust☆52Updated 2 years ago
- Modular register allocator algorithms☆107Updated last year
- Runtime with fast GC and easy concurrency.☆41Updated 3 years ago
- A C-style for loop macro☆13Updated 3 years ago
- Utf8 to utf16 conversion functions for use in const contexts☆15Updated 3 years ago
- Multi-Dimensional Analog Literals in Rust☆15Updated 3 years ago
- A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.☆50Updated 3 years ago
- dlmalloc ported into Rust☆93Updated 4 months ago
- 👀 Multi-peek iterator (no-std)☆27Updated last year
- Serde serializer for generating Starlark build targets☆61Updated 3 weeks ago
- Macro assembler for Rust☆30Updated 6 months ago