General

Profile

shyouhei (Shyouhei Urabe)

Issues

open closed Total
Assigned issues 2 150 152
Reported issues 11 124 135

Projects

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

Activity

Today

12:27 AM Ruby master Feature #20345: Add `--target-rbconfig` option to mkmf
+1 as well. shyouhei (Shyouhei Urabe)

03/15/2024

02:46 AM Ruby master Feature #20300: Hash: set value and get pre-existing value in one call
I'm neutral to this particular method (could be handy). If thread safety is in mind perhaps atomic compare-and-excha... shyouhei (Shyouhei Urabe)
12:10 AM Ruby master Bug #20301: `Set#add?` does two hash look-ups
Yes. `add(o) unless include?(o)` isn't thread safe already. My implementation just doesn't care to improve that. shyouhei (Shyouhei Urabe)

03/14/2024

07:15 AM Ruby master Bug #20301: `Set#add?` does two hash look-ups
nobu (Nobuyoshi Nakada) wrote in #note-9:
> shyouhei (Shyouhei Urabe) wrote in #note-8:
> > ```ruby
> > return n...
shyouhei (Shyouhei Urabe)
05:44 AM Ruby master Bug #20301: `Set#add?` does two hash look-ups
Why not:
```ruby
def add?(o)
n = size
add(o)
m = size
return n == m ? self : nil
end
```
This im...
shyouhei (Shyouhei Urabe)

03/13/2024

11:03 AM Ruby master Bug #20333 (Third Party's Issue): segfault while running my tests
Looking at your crash.log, it seems pg_ext is causing the process termination. After googling around it seems a simi... shyouhei (Shyouhei Urabe)

02/25/2024

12:22 PM Ruby master Feature #20290: Add API for C extensions to free memory
There already is `ruby_vm_at_exit()`. What's wrong with that? shyouhei (Shyouhei Urabe)

02/15/2024

02:08 AM Ruby master Feature #20265: Deprecate and remove rb_newobj and rb_newobj_of
I'm positive. C extensions should basically use `TypedData_Make_Struct` instead. shyouhei (Shyouhei Urabe)

02/01/2024

06:19 AM Ruby master Feature #20215: Introduce `IO#readable?`
After thinking it for a while, yes I'm for this feature. There seems to be no way right now to achieve what is needed. shyouhei (Shyouhei Urabe)

01/24/2024

07:22 AM Ruby master Feature #20196: Proposal: Binary data literal
Reminds me of discussions in ISO C/C++ committee (in both, simultaneously, by the same person). C23 opted not to have... shyouhei (Shyouhei Urabe)

Also available in: Atom