k0kubun

Optimizing Ruby's JIT compilers. YJIT team at Shopify.

2025-05-14

Ruby 3.4.4 Released ruby-lang.org/en/news/2025/05/

This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible.

2025-04-14

Ruby 3.4.3 Released ruby-lang.org/en/news/2025/04/.

This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.

2025-02-14

Ruby 3.4.2 Released ruby-lang.org/en/news/2025/02/

This is a routine update that includes bug fixes. We recommend upgrading your Ruby version at your earliest convenience.

2025-01-15

Ruby 3.3.7 Released ruby-lang.org/en/news/2025/01/

This is a routine update that includes minor bug fixes. We recommend upgrading your Ruby version at your earliest convenience.

2024-12-23

It looks like you get random rr-debugger failures if you use E cores github.com/rr-debugger/rr/issu. I pin a CPU when running rr now.

2024-11-05

Ruby 3.3.6 Released ruby-lang.org/en/news/2024/11/

This is a routine update that includes minor bug fixes. It also stops warning missing default gem dependencies that will be bundled gems in Ruby 3.5. For more details, please refer to the release notes on GitHub github.com/ruby/ruby/releases/

2024-09-03

Ruby 3.3.5 Released ruby-lang.org/en/news/2024/09/

This is a routine update that includes minor bug fixes. We recommend upgrading your Ruby version at your earliest convenience. For more details, please refer to the GitHub release notes github.com/ruby/ruby/releases/.

2024-07-09

Ruby 3.3.4 Released ruby-lang.org/en/news/2024/07/

This release fixes a regression in Ruby 3.3.3 that some bundled gems are missing dependencies, which breaks deployments on platforms like Heroku.

Enjoy!

2024-06-12

Ruby 3.3.3 Released ruby-lang.org/en/news/2024/06/

This release includes:

* RubyGems 3.5.11
* Bundler 2.5.11
* REXML 3.2.8
* strscan 3.0.9
* Fixes for YJIT, **{}, Ripper memory leak, Ripper.tokenize, RubyVM::InstructionSequence#to_binary, --with-gmp, and some other issues.

Enjoy!

2024-05-30

Ruby 3.3.2 Released ruby-lang.org/en/news/2024/05/

This is the first Ruby version I released. I became the release manager of Ruby 3.3 this month.

k0kubun boosted:

enabled Fediverse sharing

2024-03-22

@hsbt これ自分以外の人がメンションするとドメインが省略されてどっちなのか全然わからないのウケますね

2024-03-20

I hate spending time reviewing unrelated diffs. That's why I always put trailing commas in multi-line statements. Ruby should accept that in method definitions too bugs.ruby-lang.org/issues/1910.

2024-01-26

I got Eigo Jouzu'd today. So I'm still not that Jouzu yet.

k0kubun boosted:
John Hawthorn :ruby:jhawthorn@ruby.social
2024-01-26

We enabled YJIT on GitHub.com today (we've been running on Ruby 3.3 since Jan 4th). We'd been waiting for the new memory limit behaviour and it's working great for us. We're seeing a 15-25% improvement in request latency.

2024-01-04

@nirvdrum Ah right. We should stop it for the earth.

2024-01-04

@nirvdrum 😂 To be fair, skipping tests would likely reduce carbon. It sure would waste human life though.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst