General

Profile

shyouhei (Shyouhei Urabe)

Issues

open closed Total
Assigned issues 3 143 146
Reported issues 17 117 134

Projects

Project Roles Registered on
Ruby Developer 07/18/2008
Backport186 Developer 05/16/2009
Backport187 Manager, Developer 06/03/2008
Backport191 Developer 05/16/2009
Backport192 Developer 08/02/2010
Backport193 Developer 08/24/2011
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
CommonRuby Developer 12/21/2012
Ruby 1.8 Developer, Release Manager 05/05/2008
Ruby master Developer 05/05/2008

Activity

04/26/2021

12:54 AM Ruby master Feature #17816: Move C heap allocations for RVALUE object data into GC heap
I read the patch this weekend. LGTM so far. But I want another +1 from someone else (hopefully from @ko1) shyouhei (Shyouhei Urabe)

04/21/2021

01:21 AM Ruby master Feature #17816: Move C heap allocations for RVALUE object data into GC heap
Great work!
Slightly off topic but this ticket reminds me Feature #9362 I proposed years ago. It was fast, but re...
shyouhei (Shyouhei Urabe)

04/16/2021

05:41 AM Ruby master Revision 97cee1cb (git): rb_hash_free(): has never existed.
This is just a hoax. Nobody have ever implemented a function named as
such. Also the functionality implied by the n...
shyouhei (Shyouhei Urabe)

04/13/2021

05:30 AM Ruby master Revision f411fcd1 (git): get rid of #pragma GCC diagnostic ignored "-Wundef"
Use of TOKEN_PASTE was a bad idea at the first place. Just use ##
everywhere. Nobody practically lacks token pasting.
shyouhei (Shyouhei Urabe)
05:30 AM Ruby master Revision 6413dc27 (git): dependency updates
shyouhei (Shyouhei Urabe)
05:30 AM Ruby master Revision f8e1bf28 (git): workaround MSVC error
Previous code failed to compile on MSVC. Log:
https://github.com/ruby/ruby/pull/4371/checks?check_run_id=2304484466
...
shyouhei (Shyouhei Urabe)

04/09/2021

09:04 AM Ruby master Feature #17752: Enable -Wundef for C extensions in repository
My attempt https://github.com/ruby/ruby/pull/4371 shyouhei (Shyouhei Urabe)
01:32 AM Ruby master Feature #17752: Enable -Wundef for C extensions in repository
xtkoba (Tee KOBAYASHI) wrote in #note-7:
> I noticed that `-Wundef` is explicitly disabled for GCC at [include/ruby/...
shyouhei (Shyouhei Urabe)
01:37 AM Ruby master Bug #17788: ruby 3.0.0 - compiling c++ extension on alpine fails
Good catch! Patch LGTM. shyouhei (Shyouhei Urabe)

03/29/2021

04:49 AM Ruby master Feature #17752: Enable -Wundef for C extensions in repository
As far as the effect of `-Wundef` do not leak to 3rd party extension libraries, yes I'm in favor of it. It sounds a ... shyouhei (Shyouhei Urabe)

Also available in: Atom