DEV Community

Cover image for Install Ruby 3.2.0 + YJIT with ASDF
David Paluy
David Paluy

Posted on

Install Ruby 3.2.0 + YJIT with ASDF

This is a simple guide to install new Ruby 3.2.0 with YJIT Compiler.

Note: if you want to read more about JIT Compilers, read this overview

First, you need to have asdf ready on your Mac. I migrated to this tool and it manages all my languages, like: ruby, python, node, rust, etc.

I recommend updating the asdf to the latest version:
brew upgrade asdf

In order to build ruby with YJIT, you need to install rustc.

asdf plugin-add rust
asdf install rust latest
asdf global rust latest
Enter fullscreen mode Exit fullscreen mode

Verify it is installed correctly: rustc --version

Now you are ready to install Ruby:

export RUBY_CONFIGURE_OPTS=--enable-yjit
asdf install ruby 3.2.0
asdf global ruby 3.2.0
Enter fullscreen mode Exit fullscreen mode

Check your ruby: ruby --yjit -v

And you should see YJIT enabled.

Ruby with YJIT ready

Enjoy your speed!

Top comments (2)

Collapse
 
pavlovskiiy profile image
MYevhenii

ThxπŸ”₯

Collapse
 
pavlovskiiy profile image
MYevhenii