FKLC / RustPyVM
A Python Virtual Machine implemented in Rust. For learning purposes.
☆38Updated 3 years ago
Alternatives and similar repositories for RustPyVM
Users that are interested in RustPyVM are comparing it to the libraries listed below
Sorting:
- Aligned allocation for Rust☆15Updated 4 years ago
- Rust library providing `Zc` for self-referential zero-copy structures☆41Updated 4 years ago
- docs.rs as a publishing platform?☆68Updated this week
- Helper trait to create a boxed instance without going through stack☆36Updated 3 years ago
- An interpreted language written in Rust inspired by the Lisp family of languages.☆61Updated 3 years ago
- ☆24Updated 2 years ago
- Data structures like Rust `alloc` which reuse user allocated memory☆56Updated 7 months ago
- Garbage collection for Rust inspired by CPython's gcmodule☆21Updated 2 years ago
- A generic implementation of double-buffering.☆16Updated 3 years ago
- Synchronization primitives for lazy and one-time initialization (no_std compatible).☆33Updated last month
- Declarative I/O. Write bidirectional encoders for binary formats with ease!☆33Updated 3 years ago
- Stack-allocated trait objects☆18Updated 3 years ago
- A `#[safe]` attribute for explaining why `unsafe { ... }` is OK.☆81Updated 5 years ago
- ☆17Updated 5 years ago
- Object based cross-language FFI for Rust☆63Updated 10 months ago
- A splay tree implementation written in Rust☆26Updated 6 years ago
- Rust Struct Translator Macro☆26Updated 2 years ago
- Simple language parser, interpreter and CLI built in Rust, to be used for baremetal/no_std environments.☆20Updated 2 years ago
- rust hints to the optimizer☆19Updated 3 years ago
- Instrument Rust code using Rust☆64Updated 6 years ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆38Updated last year
- Implements a .NET inspired execution context for Rust☆38Updated 6 years ago
- A procedural macro implementation of `quote!`.☆24Updated 2 years ago
- Ergonomic tagged pointer☆30Updated 7 months ago
- Modular register allocator algorithms☆106Updated 2 years ago
- Hazard pointer based concurrent memory reclamation for Rust.☆30Updated 5 years ago
- A sentinel-based, heapless, `Vec`-like type.☆69Updated 5 years ago
- One pointer wide trait objects which are also FFI safe, allowing traits to be passed to/from and implemented by C ABI code.☆42Updated 3 years ago
- VecOption<T> is a specialized collection (in Rust), which is a more efficient replacement for Vec<Option<T>>.☆15Updated 5 years ago
- Provides Rust interface to get current memory mappings for a given process☆17Updated 2 years ago