Tracers – Rust Instrumentation Library (SystemTab, DTrace, ETW)

Ergonomic Rust bindings for instrumenting Rust apps with high performance probes using SystemTap, DTrace, etc – anelson/tracers… Read more


Interior Mutability Patterns in Rust

Rusts type system requires that there only ever is one mutable reference to a value or one or more shared references. What happens when you need multiple references to some value, but also need to mutate through them? We use a trick called interor mutabil... (more…)

Read more »

Cooperative multitasking in Rust

I've implemented coroutines and python like generators in Rust (with a bit of assembly). This code was done as a learning exercise more than as something intended for production. There are already several libraries in Rust that do approximately the same ... (more…)

Read more »