Ruby 3.2: YJIT for all #116
FooBarWidget
announced in
Show and tell
Replies: 2 comments 1 reply
-
Again, thanks @FooBarWidget for your guidance! |
Beta Was this translation helpful? Give feedback.
0 replies
-
This is an old thread but hoping someone here is still listening but I am building new server images for my job and using fullstaq-ruby for 3.2.3 binaries. I am wondering do the fullstaq-ruby binaries for 3.2.3 have the YJIT enabled by default or are there additional steps I would need to make in my build and deploy scripts? @FooBarWidget and @san983 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thanks to the contributions of @san983 (#115), we now provide Ruby 3.2 packages. What's more, YJIT is enabled.
Enabling YJIT deserves special mention because it wasn't so easy. Compiling YJIT requires Rust edition 2021 support, but not all distributions provide a recent enough Rust package. In particular Debian doesn't — not even Debian 11! We decided against disabling YJIT on Debian, and went through the effort to install a recent enough Rust compiler for all distributions that we target.
Enjoy Ruby 3.2 with YJIT support!
Beta Was this translation helpful? Give feedback.
All reactions