General

Profile

alanwu (Alan Wu)

  • Login: alanwu
  • Registered on: 10/28/2018
  • Last sign in: 11/06/2025

Issues

open closed Total
Assigned issues 4 20 24
Reported issues 2 48 50

Projects

Project Roles Registered on
Ruby Committer 03/19/2021

Activity

Today

09:35 PM Ruby Revision a0cce404 (git): ZJIT: Remove done TODO [ci skip]
alanwu (Alan Wu)
09:35 PM Ruby Revision 5d35e244 (git): ZJIT: Check argument count matches callee's parameters
alanwu (Alan Wu)
09:35 PM Ruby Revision 89849f3b (git): ZJIT: Support JIT-to-JIT calls to callees with optional parameters
* Correct JIT entry points for optionals so each optional start with nil
before their initialization routine runs. Establish
`jit_entry_points[filled_opts_num]` gives the appropriate entry point
* Correct number of HIR block parameters ...
alanwu (Alan Wu)

11/12/2025

07:39 PM Ruby Revision de6c4b62 (git): Use patched rbs aware of io/wait method removals
alanwu (Alan Wu)

11/11/2025

09:41 PM Ruby Revision 9363231d (git): test_ractor.rb: Delete unnecessary GC.stress fiddling
assert_ractor() runs in a subprocess. alanwu (Alan Wu)
03:46 AM Ruby Bug #21265 (Closed): Crash when proc from Symbol#to_proc called outside refinement scope
Applied in changeset commit:git|6e6f5d3c32a709c891ac6aa7833376907a6c81b5.
----------
Add test for [Bug #21265]
The crash was fixed by a4dff09be79b52288a47658964d25e5aa84fc960 ("Fix
resolving refined module-defined method"). I had a pat...
alanwu (Alan Wu)
03:46 AM Ruby Revision 6e6f5d3c (git): Add test for [Bug #21265]
The crash was fixed by a4dff09be79b52288a47658964d25e5aa84fc960 ("Fix
resolving refined module-defined method"). I had a patch for this around
for a few months but never merged it. Oops!
alanwu (Alan Wu)
03:21 AM Ruby Revision fafecb43 (git): Fix printf specificer. %lp doesn't make sense. Triggered -Wformat
alanwu (Alan Wu)

11/09/2025

06:00 AM Ruby Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from 3.3.9
A build of the master branch with options from OP crashes the same way as ruby_3_3 for me... I'll commit something later.
Because inter-procedural analysis is key to triggering the miscompilation, changes to seemingly unrelated places c...
alanwu (Alan Wu)

11/08/2025

08:35 PM Ruby Bug #21516 (Closed): Segfault in String#succ! on 32-bit i686
Thank you! Given the symptoms, this appears to be hitting the same miscompilation as #21655. I'm closing this as duplicate to centralize discussions there. alanwu (Alan Wu)

Also available in: Atom