General

Profile

alanwu (Alan Wu)

  • Login: alanwu
  • Registered on: 10/28/2018
  • Last sign in: 10/13/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

Today

08:36 PM Ruby Revision 4c426e98 (git): ZJIT: Use rb_gc_disable() over rb_gc_disable_no_rest()
no_rest() trips an assert inside the GC when we allocate with the GC
disabled this way:
(gc_continue) ../src/gc/...
alanwu (Alan Wu)
05:27 PM Ruby Revision 31a1a39a (git): ZJIT: Never yield to the GC while compiling
This fixes a reliable "ZJIT saw a dead object" repro on my machine, and should
fix the flaky ones on CI. The code for...
alanwu (Alan Wu)
02:34 AM Ruby Revision 5bda42e4 (git): ZJIT: Include GC object dump when seeing dead objects
Strictly more info than just the builtin_type from `assert_ne!`.
Old:
assertion `left != right` failed: ZJIT sh...
alanwu (Alan Wu)

10/14/2025

10:16 PM Ruby Revision 57bb7268 (git): YJIT: Use `mem::take` over `drain(..).collect()`
alanwu (Alan Wu)
07:01 PM Ruby Revision 8baf170e (git): ZJIT: `mem::take` instead of `drain` then `collect`
Gets rid of one transient vec copy/allocation. alanwu (Alan Wu)

10/13/2025

09:04 PM Ruby Feature #21637: Tracing global variable assignment
> Currently, there is no straightforward way to track global variable assignments at runtime.
There is [Kernel#trace...
alanwu (Alan Wu)

10/12/2025

04:51 AM Ruby Revision 32b98d71 (git): YJIT: Fix unused warning from `cargo test`
alanwu (Alan Wu)
04:51 AM Ruby Revision 21e81160 (git): CI: Surface `rustdoc` warnings
Soft fails like warnings from rustc. The `rustdoc` warnings tend to be
dead links in the markup.
alanwu (Alan Wu)
04:51 AM Ruby Revision 6be2a510 (git): YJIT: ZJIT: Fix rustdoc dead links
alanwu (Alan Wu)

10/09/2025

09:11 PM Ruby Revision 83d0b064 (git): ZJIT: Use clang-16 for bindgen on CI
Since many of us developing ZJIT are on at least Clang 16 locally now
due to recent macOS update, let's use Clang 16 ...
alanwu (Alan Wu)

Also available in: Atom