[Go to site: main page, start]

General

Profile

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 3 150 153
Reported issues 17 352 369

Projects

Project Roles Registered on
Ruby Committer, Security team, Infrastructure team 05/28/2008

Activity

08/03/2026

11:26 AM Ruby Feature #22202 (Feedback): Add Coverage.branch_stub and Coverage.method_stub as companions to Coverage.line_stub
mame (Yusuke Endoh)
11:25 AM Ruby Bug #22179 (Closed): Coverage: redefined methods silently disappear from method Coverage.result after GC
Applied in changeset commit:git|b26b0227f83849db0d450ce09f39ed9a72aad24b.
----------
Fix method coverage dropping redefined/removed methods after GC [Bug #22179]
Method coverage rebuilt its result by walking the heap for method
entries...
mame (Yusuke Endoh)
11:25 AM Ruby Revision 7039708d (git): Rename me2counter to cme2counter
The counter is keyed by the callable method entry (cme) at the call site.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
mame (Yusuke Endoh)
11:25 AM Ruby Revision 20cb1759 (git): coverage.c: Extract method_coverage_add helper
Behavior-preserving refactoring extracted from method_coverage_i.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
mame (Yusuke Endoh)
11:25 AM Ruby Revision b26b0227 (git): Fix method coverage dropping redefined/removed methods after GC [Bug #22179]
Method coverage rebuilt its result by walking the heap for method
entries, so a shadowed or removed method that was never called could be
reclaimed by GC and vanish from the result depending on GC timing.
Record each defined method entr...
mame (Yusuke Endoh)
11:25 AM Ruby Revision 6ca7cd2d (git): coverage: Do not record aliases in me_set
An alias resolves to a different method entry, so it is filtered out when
the result is aggregated anyway. Avoid retaining it in me_set.
Co-Authored-By: Erik Berlin <sferik@gmail.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <norepl...
mame (Yusuke Endoh)

07/31/2026

06:44 AM Ruby Misc #22221 (Open): DevMeeting-2026-08-06
# The next dev meeting
**Date: 2026/08/06 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...
mame (Yusuke Endoh)
06:44 AM Ruby Misc #22107 (Closed): DevMeeting-2026-07-09
mame (Yusuke Endoh)

07/25/2026

03:11 AM Ruby Feature #22212: Add Thread::Backtrace::Location#source_range
Why not just use `Backtrace::Location#syntax_tree`?
As the maintainer of error_highlight, I have no plan to use this method. I will use `Backtrace::Location#syntax_tree`. Therefore, the use cases for this feature should be explained s...
mame (Yusuke Endoh)

07/22/2026

09:24 AM Ruby Feature #22205: Deprecate ruby2_keywords
I agree with this proposal. `ruby2_keywords` was a compromise we reluctantly introduced so that a single code base could behave exactly the same on Rubies before and after 3.0. Now that all of those versions have reached EOL, explicit de... mame (Yusuke Endoh)

Also available in: Atom