General

Profile

k0kubun (Takashi Kokubun)

Issues

open closed Total
Assigned issues 4 113 117
Reported issues 1 78 79

Projects

Project Roles Registered on
Ruby Committer, Release Manager 05/15/2017

Activity

07/23/2026

07:32 PM Ruby Revision 37a852bd (git): ZJIT: Rename rb_jit_* functions to rb_builtin_* (#18039)
Rename rb_jit_* functions to rb_builtin_* k0kubun (Takashi Kokubun)

07/22/2026

07:01 AM Ruby Revision 49cc7e34 (git): Revert "test_flow.rb: Skip flow tests on clang-17"
This reverts commit 9266536887. k0kubun (Takashi Kokubun)
07:01 AM Ruby Revision 156b4794 (git): vm_eval.c: Preserve rb_iterate0 locals across longjmp
Clang 17 at -O1 with -fPIC can incorrectly rematerialize cfp after longjmp when a nearby stack layout changes, even though cfp is not modified in the tag region. This makes rb_iterate0 miss the matching escape frame and propagate TAG_BRE... k0kubun (Takashi Kokubun)

07/21/2026

11:05 PM Ruby Revision 5096c986 (git): test_block.rb: Skip test on clang-17 CI (#18003)
k0kubun (Takashi Kokubun)
08:44 PM Ruby Revision 92665368 (git): test_flow.rb: Skip flow tests on clang-17
which are broken right now.
I'm working on a fix, but let's skip them until it's ready.
k0kubun (Takashi Kokubun)
08:29 PM Ruby Revision a77ea4a4 (git): ZJIT: Allow inlining methods with rest parameters (#17995)
k0kubun (Takashi Kokubun)
06:14 PM Ruby Revision a5c76449 (git): ZJIT: Keep surviving JIT frame across longjmp
A tag established inside a live ZJIT frame can catch a longjmp without unwinding that native frame. Record that fact on rb_vm_tag and materialize only frames above the target, preserving its JITFrame link and keeping JITFrame saves at a ... k0kubun (Takashi Kokubun)
06:14 PM Ruby Revision 5041ea3d (git): Revert "Skip flaky with zjit=dev"
This reverts commit c048946f29f988523cc23695ac104f74d98fec0e.
Only partially reverting to keep it easy to skip tests.
k0kubun (Takashi Kokubun)
06:14 PM Ruby Revision 47292b0f (git): ZJIT: Add comments about zjit_frame_active
k0kubun (Takashi Kokubun)

07/20/2026

08:23 AM Ruby Revision 8785ede2 (git): [ruby/erb] Version 6.0.6
https://github.com/ruby/erb/commit/488683a778 k0kubun (Takashi Kokubun)

Also available in: Atom