General

Profile

alanwu (Alan Wu)

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

Issues

open closed Total
Assigned issues 4 20 24
Reported issues 3 47 50

Projects

Project Roles Registered on
Ruby Committer 03/19/2021

Like

Activity

10/03/2025

04:59 PM Ruby Feature #21221 (Closed): Proposal to upstream ZJIT
alanwu (Alan Wu)

10/02/2025

04:09 PM Ruby Revision 20fc91df (git): YJIT: Prevent making a branch from a dead block to a live block
I'm seeing some memory corruption in the wild on blocks in
`IseqPayload::dead_blocks`. While I unfortunately can't re...
alanwu (Alan Wu)

09/30/2025

06:08 PM Ruby Revision 14fce274 (git): CI: Fail the dump crash log step for visual reminder
I forgot that this step existed and thought crash reporting wasn't
working when they were simply moved to a different...
alanwu (Alan Wu)
01:17 AM Ruby Bug #21565 (Feedback): YJIT has panicked in rails
Ruby 3.4.6 includes more information with `--yjit-dump-disasm`, so no need to apply the patch from above if you can u... alanwu (Alan Wu)

09/29/2025

05:04 PM Ruby Revision 7a187385 (git): ZJIT: Remove RefCell from IseqCall
No point taking the panic risks with RefCell when most fields in it are
already in a Cell. Put `iseq` in a Cell and w...
alanwu (Alan Wu)

09/25/2025

10:36 PM Ruby Revision 00e6c101 (git): ZJIT: Standardize to `Iterator::map` in `Invariants::update_references`
The old code was doing a manual HashSet/HashMap rebuild, and there isn't
a clear performance advantage over `Iterator...
alanwu (Alan Wu)
10:36 PM Ruby Revision adfa784e (git): ZJIT: Forget about dead ISEQs in `Invariants`
Without this, we crash during reference update. alanwu (Alan Wu)
10:36 PM Ruby Revision 6ea75573 (git): ZJIT: Reference update `Invariant::cme_patch_points`
alanwu (Alan Wu)
10:36 PM Ruby Revision 63483e75 (git): ZJIT: Actually call rb_zjit_root_update_references()
Previously unused. alanwu (Alan Wu)
10:36 PM Ruby Revision 328d2037 (git): ZJIT: Remove dead CMEs from `Invariants`
alanwu (Alan Wu)

Also available in: Atom