mame (Yusuke Endoh)
- Login: mame
- Email: mame@ruby-lang.org
- Registered on: 05/28/2008
- Last sign in: 03/16/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 2 | 148 | 150 |
| Reported issues | 16 | 348 | 364 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Security team, Infrastructure team | 05/28/2008 |
Activity
Today
-
02:39 PM Ruby Bug #22117 (Rejected): Segfault with YJIT when `define_method` + `super()` calls a method that creates a `Hash.new { ... }`
- duplicate: https://bugs.ruby-lang.org/issues/22116
-
01:36 PM Ruby Bug #22117 (Rejected): Segfault with YJIT when `define_method` + `super()` calls a method that creates a `Hash.new { ... }`
- With the latest Ruby master, enabling YJIT causes a SEGV with the following code:
```ruby
class C
def foo
Hash.new {|h, k| h[k] = [] }
end
end
class D < C
define_method(:foo) do
super()
end
end
1000.time... -
01:36 PM Ruby Bug #22116 (Assigned): Segfault with YJIT when `define_method` + `super()` calls a method that creates a `Hash.new { ... }`
- With the latest Ruby master, enabling YJIT causes a SEGV with the following code:
```ruby
class C
def foo
Hash.new {|h, k| h[k] = [] }
end
end
class D < C
define_method(:foo) do
super()
end
end
1000.time... -
06:41 AM Ruby Revision 810219ee (git): Free the converted replacement string with its buffer size
- rb_econv_close freed ec->replacement_str using replacement_len, but when
the replacement is converted to the destination encoding its allocated
size is replacement_bufsize, which can be larger. Free it with bufsize,
as rb_econv_set_repla...
06/14/2026
-
11:54 AM Ruby Revision a83e66f5 (git): Transition to COMPLEX when object_id overflows the max fields
- rb_shape_transition_object_id skipped the max_capacity guard that the
instance variable path applies, so an object filled to exactly
SHAPE_MAX_FIELDS would assert when assigning an object_id.
Co-Authored-By: Claude Opus 4.8 (1M context)...
06/13/2026
-
05:11 AM Ruby Bug #22110 (Assigned): Ruby::Box C-extension loading can be denied by predictable temporary filename
06/12/2026
-
01:54 AM Ruby Misc #22107 (Open): DevMeeting-2026-07-09
- # The next dev meeting
**Date: 2026/07/09 13:00-17:00** (JST)
Log: *TBD*
- Dev meeting *IS NOT* a decision-making place. All decisions should be done at the bug tracker.
- Dev meeting is a place we can ask Matz, nobu, nurse and o... -
01:54 AM Ruby Misc #22088 (Closed): DevMeeting-2026-06-11
-
01:51 AM Ruby Feature #19315: Lazy substrings in CRuby
- This ticket was discussed at the dev meeting.
Please provide a quantitative evaluation of performance and compatibility at the application level. Does this change bring an observable performance improvement? Does memory usage increase...
06/11/2026
-
06:39 AM Ruby Revision e83e058e (git): Use the result encoding for the terminator in String#ljust/rjust/center
- When `enc` is changed by `rb_enc_check(str, pad)`, `termlen` must follow
it. Otherwise the terminator is filled with the wrong length.