shugo (Shugo Maeda)
- Login: shugo
- Registered on: 05/08/2008
- Last sign in: 07/23/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 1 | 158 | 159 |
| Reported issues | 3 | 90 | 93 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Infrastructure team | 05/28/2008 |
Activity
Today
-
07:10 AM Ruby Revision d1060533 (git): Proc#refined: fix documentation and use rb_cref_t for base_cref
-
04:30 AM Ruby Feature #22205: Deprecate ruby2_keywords
- I've created a pull request: https://github.com/ruby/ruby/pull/18044
-
01:12 AM Ruby Feature #22205: Deprecate ruby2_keywords
- @jeremyevans0 Thanks for your confirmation. I've added the schedule to the description.
-
03:24 AM Ruby Revision 3b9faae4 (git): [DOC] Fix typo in the NEWS entry of Proc#refined
07/23/2026
-
08:44 AM Ruby Feature #22205: Deprecate ruby2_keywords
- I forgot to consider Hash.ruby2_keywords_hash? and Hash.ruby2_keywords_hash in the above timeline. How about handling them one phase later, because they are needed to deal with flagged hashes during the migration period?
* 4.1: Document... -
01:56 AM Ruby Feature #22205: Deprecate ruby2_keywords
- Thank you all for the feedback.
I think the timeline for ruby2_keywords itself should be decided in this ticket, as we usually do for each deprecation. If we want to discuss a general policy for deprecation timelines, a dedicated Misc t... -
01:37 AM Ruby Revision 79d4e720 (git): Make locals read after longjmp volatile in more setjmp users
- Audit of every EC_PUSH_TAG user, following the LLVM 19 longjmp
rematerialization bug worked around in rb_fiber_start: locals and
arguments that are read on the longjmp path but not modified inside
the tag region are made volatile. C99 7... -
01:32 AM Ruby Revision 730e73d4 (git): cont.c: keep the fiber pointer of rb_fiber_start in a volatile local
- LLVM 19 (FreeBSD clang 19.1.7, Intel oneAPI 2026.1) rematerializes
the fiber parameter incorrectly after the longjmp back from the
fiber body when another call in the setjmp region takes a pointer
derived from it, although C11 7.13.2.1 g...
07/22/2026
-
08:34 AM Ruby Feature #22205 (Open): Deprecate ruby2_keywords
- I believe ruby2_keywords should be removed in the future, but removing it now would cause compatibility issues. As a first step, how about adding deprecation warnings to ruby2_keywords?
At least the following methods should emit a war...
07/20/2026
-
01:49 PM Ruby Revision da37301f (git): Keep room in the token buffer for the terminator
- tokspace stops doubling as soon as the buffer reaches the token's length,
so a copy that lands exactly on the end leaves tokfix writing its
terminator one byte past it. No caller passes a large enough n to reach
that today, but the inva...