General

Profile

shyouhei (Shyouhei Urabe)

Issues

open closed Total
Assigned issues 1 143 144
Reported issues 17 116 133

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

Today

12:19 AM Ruby master Misc #17019: DevelopersMeeting20200720Japan
- [Feature #17004] Provide a way for methods to omit their return value (shyouhei)
- Is it a nice trick that we ...
shyouhei (Shyouhei Urabe)

07/02/2020

05:34 AM Ruby master Revision bf3f03c9 (git): integer.rbinc: do not generate C functions
This changeset changes for instance Integer#integer? from:
== disasm: #<ISeq:to_i@<internal:integer>:66 (66,2)-(...
shyouhei (Shyouhei Urabe)
05:31 AM Ruby master Feature #17004: Provide a way for methods to omit their return value
Re: other languages with similar concepts.
- Perl has `wantarray`. In spite of its name, the intrinsic can be use...
shyouhei (Shyouhei Urabe)

07/01/2020

09:24 AM Ruby master Feature #17004 (Open): Provide a way for methods to omit their return value
In ruby, it often is the case for a method's return value to not be used by its caller. Even when a method returns s... shyouhei (Shyouhei Urabe)

06/29/2020

03:33 AM Ruby master Revision 1ce9c372 (git): Revert "RBIMPL_UNREACHABLE_RETURN: evaluate the argument"
This reverts commit c8dc2bf1401fc01d35a4a7587ed224f1f2fe29e6.
No longer necessary.
shyouhei (Shyouhei Urabe)
02:43 AM Ruby master Revision 94ab244b (git): rb_class_modify_check: add UNREACHABLE
(I was not aware of this because I use clang, but) it seems gcc cannot
detect reachablility of this point. It render...
shyouhei (Shyouhei Urabe)
02:05 AM Ruby master Revision de3e931d (git): add UNREACHABLE_RETURN
Not every compilers understand that rb_raise does not return. When a
function does not end with a return statement, ...
shyouhei (Shyouhei Urabe)
02:05 AM Ruby master Revision da8af471 (git): find_time_t: reset status before goto
shyouhei (Shyouhei Urabe)
02:05 AM Ruby master Revision 2bd0f37e (git): glob_opendir: move cleanup codes at the end
Nobu likes this arrangement. shyouhei (Shyouhei Urabe)
02:05 AM Ruby master Revision a523eca1 (git): rb_enc_symname_type: refactor split
Reduce goto by splitting the function. shyouhei (Shyouhei Urabe)

Also available in: Atom