General

Profile

hsbt (Hiroshi SHIBATA)

  • Login: hsbt
  • Email: hsbt@ruby-lang.org
  • Registered on: 04/26/2009
  • Last sign in: 03/10/2026

Issues

open closed Total
Assigned issues 33 401 434
Reported issues 14 220 234

Projects

Project Roles Registered on
Ruby Committer, Contributor, Release Manager, Security team, Infrastructure team 01/25/2013

Activity

03/12/2026

03:52 AM Ruby Revision 1c7b2d2b (git): [ruby/rubygems] Support YAML 1.1 !binary tag in YAMLSerializer
Decode base64-encoded values tagged with !binary in mapping keys,
mapping values (both inline and block scalar), and sequence items.
This fixes gem install failures for gems packaged with older RubyGems
that used !binary encoding in chec...
hsbt (Hiroshi SHIBATA)
03:51 AM Ruby Revision 93a516dd (git): [ruby/rubygems] Revert DEFAULT_INSTALL_EXTENSION_IN_LIB to true
Many gems created with the default template over the past 6 years use
`require_relative` to load compiled extensions, which breaks when
extensions are not copied into the gem's lib directory. Restore the
default to true for now to mainta...
hsbt (Hiroshi SHIBATA)
03:51 AM Ruby Revision aab7a55c (git): [ruby/rubygems] Warn when require_relative is used to load compiled extensions during gem build
When a gem has native extensions and uses `require_relative` to load
a path without a corresponding .rb file in the gem, warn that this
will break in RubyGems 4.2, which will stop copying compiled
extensions into the gem's lib directory....
hsbt (Hiroshi SHIBATA)
12:42 AM Ruby Revision 9bcd9ba9 (git): Suppress bundled gems warning for subfeatures found outside stdlib [Bug #21828]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> hsbt (Hiroshi SHIBATA)
12:42 AM Ruby Revision efca0f45 (git): Use $LOAD_PATH.replace for safer restoration in test
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> hsbt (Hiroshi SHIBATA)

03/11/2026

11:48 AM Ruby Feature #21951 (Open): Lazy load error enhancer gems to speed up boot time
## Summary
I investigate https://github.com/ruby/rubygems/issues/3799 for speed up Ruby's boot time. It depends on the environment, but when gems are included in `GEM_HOME` and user installation. I and Claude found that the most time-...
hsbt (Hiroshi SHIBATA)
10:56 AM Ruby Bug #21828 (Closed): An incorrect warning message related to `benchmark` is shown when using `benchmark-ips`
Applied in changeset commit:git|679e4069217104f4fe1d887ec48aa8c3537245b2.
----------
Suppress bundled gems warning for subfeatures found outside stdlib [Bug #21828]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
hsbt (Hiroshi SHIBATA)
08:44 AM Ruby Bug #21828 (Closed): An incorrect warning message related to `benchmark` is shown when using `benchmark-ips`
The additional changes has been merged. I believe they fixed that.
* https://github.com/ruby/ruby/pull/15908
* https://github.com/ruby/ruby/pull/16154
Please look the merged commit at stable branch at first.
hsbt (Hiroshi SHIBATA)
10:56 AM Ruby Revision 679e4069 (git): Suppress bundled gems warning for subfeatures found outside stdlib [Bug #21828]
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> hsbt (Hiroshi SHIBATA)
10:56 AM Ruby Revision 44b99d68 (git): Use $LOAD_PATH.replace for safer restoration in test
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> hsbt (Hiroshi SHIBATA)

Also available in: Atom