Vanille-N / tree-borrows
Overview of the Tree Borrows rules for detecting violations of the aliasing discipline in Rust
☆24Updated 10 months ago
Alternatives and similar repositories for tree-borrows:
Users that are interested in tree-borrows are comparing it to the libraries listed below
- Home of the "types team", affiliated with the compiler and lang teams.☆96Updated last year
- Umbrella repository for Krabcake experiments☆46Updated last month
- Define compiler intermediate representation usable by external tools☆66Updated 8 months ago
- automatially find crashes in the rust compiler & tooling☆71Updated 10 months ago
- sptr: The Strict Provenance Polyfill☆76Updated last year
- home for proposals in and around compile-time function evaluation☆107Updated last year
- UB-free and deterministic rustc fuzzer☆74Updated last month
- A test framework for testing rustc diagnostics output☆30Updated this week
- A simple, id-based arena☆118Updated last year
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆74Updated last week
- A fast, parallel, syntax-aware test case reducer based on tree-sitter grammars☆76Updated last week
- ☆37Updated last year
- `&own` pointers in Stable Rust / `RefOwn` / `&mut` with move semantics (and thus drop)☆20Updated 7 months ago
- experimental datalog rules for a next gen polonius☆19Updated 2 years ago
- Some internal rustc tools made accessible☆47Updated 2 months ago
- A memory efficient syntax tree for language developers☆55Updated last month
- Target "triple" support☆50Updated last month
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆70Updated 4 months ago
- Bare-metal allocators.☆76Updated 2 years ago
- ☆41Updated last year
- (lifetime) GATs on stable Rust☆57Updated last year
- Code coverage support for Rust `no_std` and embedded programs☆54Updated 4 months ago
- Choose Rust types at compile-time via constants☆64Updated last year
- structured parallel execution for async Rust☆33Updated 7 months ago
- Propositional logic with types in Rust☆62Updated last year
- The never type (the true one!) in stable Rust.☆36Updated 3 years ago
- Determine whether characters have the XID_Start or XID_Continue properties☆89Updated last week
- Debug RefCell which keeps track of stack traces in debug mode☆24Updated last year
- ☆73Updated 9 months ago
- replacement for std::{Range,RangeInclusive}☆36Updated 2 years ago