General

Profile

alanwu (Alan Wu)

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

Issues

open closed Total
Assigned issues 4 19 23
Reported issues 3 47 50

Projects

Project Roles Registered on
Ruby Committer 03/19/2021

Like

Activity

08/23/2025

12:13 AM Ruby Revision 5b5b5b3a (git): ZJIT: Spill whole FrameState in `Insn::SendWithoutBlock`
Previously, we only spilled the arguments necessary for the particular
send. In case the callee raises and a rescue r...
alanwu (Alan Wu)

08/21/2025

08:38 PM Ruby Revision 8ad290b4 (git): YJIT: Fix BSD make build. Remove ZJIT stuff
Thanks to nobu for pointing this out. This is a YJIT file so shouldn't
have ZJIT stuff in it. ZJIT doesn't support bu...
alanwu (Alan Wu)

08/19/2025

07:54 PM Ruby Revision e639aaac (git): ZJIT: Prepare for rb_range_new() calling <=>
gen_prepare_call_with_gc() was not enough because of the rb_funcall()
usage in range_init().
Co-authored-by: Takashi...
alanwu (Alan Wu)
07:54 PM Ruby Revision 6b197dec (git): ZJIT: Mark Insn::NewRange as having side effects
alanwu (Alan Wu)

08/16/2025

12:11 AM Ruby Revision 7f398a38 (git): ZJIT: Make `opnd!()` work on both `&InsnId` and `InsnId`
alanwu (Alan Wu)
12:11 AM Ruby Revision db3d82bc (git): ZJIT: Guide WB skipping for Insn::SetLocal using HIR type info
alanwu (Alan Wu)

08/15/2025

10:02 PM Ruby Revision 11c8bad6 (git): CI: Also show errors in rust-warnings.yml [ci skip]
At under a minute, this check runs faster than a lot of the other CI
checks, so we might as well show errors from `ca...
alanwu (Alan Wu)
08:57 PM Ruby Revision e4093711 (git): zjit_bisect.rb: Fix pipe deadlock; log when timed out [ci skip]
I spent a long time bisecting some largish program before realizing
that failure was in fact coming from the child ti...
alanwu (Alan Wu)

08/14/2025

09:01 PM Ruby Revision 38558dd9 (git): YJIT: Fix `defined?(yield)` and `block_given?` at top level
Previously, YJIT returned truthy for the block given query at the top
level. That's incorrect because the top level s...
alanwu (Alan Wu)
07:38 PM Ruby Revision b080fcd3 (git): ZJIT: Fix assert failure on JIT combo build
Previously, when `./configure --enable-yjit=dev --enable-zjit` JIT_DESCRIPTION was
defined to be "ZJIT", but when run...
alanwu (Alan Wu)

Also available in: Atom