To add to sibling comments, YJIT needs the Rust compiler, so if you have to build your own Ruby binary, and you have to build it on a system where you can't get a Rust compiler, then RJIT will make your life easier. Not sure how common this is in the real world though.