DEV Community

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

Posted on

12

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!

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (3)

Collapse
 
yaroslavrick profile image
Yaroslav Yenkala β€’

Thank you!

Collapse
 
pavlovskiiy profile image
MYevhenii β€’

ThxπŸ”₯

Collapse
 
pavlovskiiy profile image
MYevhenii β€’

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay