Memory Management ToolKit
-
Updated
Jun 17, 2024 - Rust
Memory Management ToolKit
Writing Interpreters in Rust: a Guide
Fast, efficient, and robust memory reclamation for Rust.
JS engine in Rust
Garbage collection for Rust inspired by CPython's gcmodule
🌵 Cycle-Aware Reference Counting in Rust
a reference-counting cycle collection library in rust
Memory allocator, similar to the one used in malloc function, implemented in Rust.
The initial (legacy) compiler for the Gera programming language.
Rust cycle collector.
The Core Programming Language
A library to assist in the creation of an interpreter or compiler and its associated runtime.
A simple Garbage collector for Rust, using no unsafe code. Does not use Drop, so you can move out of Gc'ed values (That's important :) ).
Implementing a Python from scratch, for show
💻 A bytecode VM with its own assembler, dynamic memory allocation, and garbage collection
A Ruby binding for MMTk (the Memory Management Toolkit). This allows high-perfomance research garbage collectors to be used instead of the standard MRI GC.
Add a description, image, and links to the garbage-collection topic page so that developers can more easily learn about it.
To associate your repository with the garbage-collection topic, visit your repo's landing page and select "manage topics."