MMTk porting guide is the prime example of:
How to draw an owl:
- Draw a circle
- Draw the rest of the owl
So, how to port to MMTk?
- Port to NoGC (ensure runtime compiler doesn't shit itself while linking with rust)
- Complete the rest of the port
MMTk porting guide is the prime example of:
How to draw an owl:
- Draw a circle
- Draw the rest of the owl
So, how to port to MMTk?
- Port to NoGC (ensure runtime compiler doesn't shit itself while linking with rust)
- Complete the rest of the port
Looking forward to playing with #JuliaLang 1.12, notably,
* Static, AOT, compilation with #juliac
* The #JET-based language server
* The #MMTK-based immix #GarbageCollector
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.