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
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...
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... -
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...
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...
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... -
10:36 PM Ruby Revision adfa784e (git): ZJIT: Forget about dead ISEQs in `Invariants`
- Without this, we crash during reference update.
-
10:36 PM Ruby Revision 6ea75573 (git): ZJIT: Reference update `Invariant::cme_patch_points`
-
10:36 PM Ruby Revision 63483e75 (git): ZJIT: Actually call rb_zjit_root_update_references()
- Previously unused.
-
10:36 PM Ruby Revision 328d2037 (git): ZJIT: Remove dead CMEs from `Invariants`