Slide 16
Slide 16 text
Current CRuby JITs
• YJIT
• Ruby 3.1: x86_64 only, no code GC, written in C
• Ruby 3.2: arm64 support, (hopefully) code GC, written in Rust
• MJIT
• Ruby 3.1: Stable-ish, portable, native threads, written in C
• Ruby 3.2: Experimental, fork + SIGCHLD, written in Ruby