Robin Freyler's repositories
string-interner
A data structure to efficiently intern, cache and restore strings.
modular-bitfield
Macro to generate bitfields for structs that allow for modular use of enums.
dimacs-parser
Utilities to parse files in DIMACS format which is the de-facto standard for input to SAT solvers.
enum-codec
Space-efficient codec for Rust `enum` types.
indexmap-nostd
A `no_std` implementation of the `indexmap` crate.
interpreter-dispatch-research
Some research on efficient interpreter instruction dispatch in Rust.
a-tale-of-binary-translation
Simple RISC-V emulator presented at Rust Nation 2023
awesome-wasm-runtimes
A list of webassemby runtimes
enum-newtype
Proc. macro to turn any enum into an enum of newtypes.
ocaml-interop
OCaml<->Rust FFI with an emphasis on safety.
ocaml-rs
OCaml extensions in Rust
polkavm-experiment
An experimental RISC-V recompiler
rustc-regression-102952
MCVE for the Rust compiler performance regression #102952
testsuite
Mirror of the spec testsuite
toywasm
A WebAssembly interpreter
wasm-coremark-rs
Coremark for wasm executors
wasm-reference-manual
WebAssembly Reference Manual
wasm-tools
Low level tooling for WebAssembly in Rust
wasmparser
A simple event-driven library for parsing WebAssembly binary files
Web49
Web49: WebAssembly Interpeter