RSSAmplifier

Blog

Octave Larose

My own personal website, with my own personal views and random thoughts.

octavelarose.github.ioRSS feed ↗4 posts

Latest posts

Adding garbage collection to our Rust-based interpreters with MMTk

This is a blog post about the garbage collection framework MMTk and my experience implementing it into our own Rust-based intepreters. We talk about Rust a lot here, but we forgo a lot of its guarantees, for better or for worse, but definitely for performance. To be clear, these are research projects and not production systems.

Using unsafe in our Rust interpreters

a disclaimer:

Inline caching in our AST interpreter

This is part of a series of blog posts relating my experience pushing the performance of programming language interpreters written in Rust. For added context, read the start of last week’s blog post.

Spending too much time optimizing for loops

This is part of a series of blog posts relating my experience pushing the performance of programming language interpreters written in Rust.