alanwu (Alan Wu)
- Login: alanwu
- Registered on: 10/28/2018
- Last sign in: 08/04/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 5 | 28 | 33 |
| Reported issues | 1 | 49 | 50 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 03/19/2021 |
Activity
08/20/2026
-
09:32 PM Ruby Revision ba269a0e (git): ZJIT: Refine "same register" constraint for stp_pre and stp_post
- Follow-up to 64b9d2f84ec56278e32fff23e1b6cd20e04f8a9f. The commit removed the
check completely, because the conditions were incorrect, but there are in fact
situations where the instruction is unpredictable, namely when the pre/post
inde...
08/18/2026
-
09:52 PM Ruby Bug #22123: Ruby::Box + `BUNDLER_SETUP` can evaluate gemspecs before main-box RubyGems initialization
- hsbt (Hiroshi SHIBATA) wrote in #note-3:
> https://github.com/ruby/ruby/pull/18219
Backport PR to 4.0 merged. -
09:48 PM Ruby Bug #22210: Check if issue #19969 is still reproducible / re-opened in 4.0.x
- jeremyevans0 (Jeremy Evans) wrote in #note-3:
> Fixed by commit:388ea3c3cf19380bf47916a4e6babc16886cd8bc
> ...
Backport for 4.0 merged. -
09:46 PM Ruby Bug #22217: Segmentation fault when resuming execution with `Coverage.start` and ruby/debug
- luke-gru (Luke Gruber) wrote in #note-4:
> [Backport PR](https://github.com/ruby/ruby/pull/18184).
Backport PR merged. -
09:26 PM Ruby Bug #22188: addr2line doesn't find symbols when compiled with GCC LTO
- Backport PR merged.
-
09:07 PM Ruby Bug #22237: GC.auto_compact corrupts a String or segfaults from String#tr with dup or gsub
- Backport PR was merged https://github.com/ruby/ruby/pull/18290
08/15/2026
-
12:42 AM Ruby Revision 6cc5c920 (git): ZJIT: Skip fiddle memory leak test when --zjit-call-threshold=1
- This should avoid flaky failures such as
<https://github.com/ruby/ruby/actions/runs/31831706566/job/94868685348>
08/14/2026
-
09:19 PM Ruby Revision 3349f410 (git): Filter TracePoint events in test_trace_optimized_methods to current file
- Same as test_settracefunc.rb. This should fix flaky CI failures like
https://github.com/ruby/ruby/actions/runs/31826726042/job/94852494689 -
07:05 PM Ruby Revision f0edab28 (git): ZJIT: Put stack map details behind `#if USE_ZJIT`
- Mainly, to dodge warnings on i686:
../src/zjit.h: In function ‘ZJIT_STACK_MAP_BASE_PTR_STACK_SIZE’:
../src/zjit.h:83:18: warning: right shift count >= width of type [-Wshift-count-overflow]
83 | return entry >> ZJIT_S...
08/13/2026
-
09:58 PM Ruby Revision c81bc76f (git): ZJIT: Fix stack map clobbering VM stack due to wrong starting point
- Problem: Any C function called after gen_prepare_non_leaf_call() has
the freedom to push values through `cfp->sp`, moving it, and then ask
for a zjit_materialize_frames(). (The C function has to restore
`cfp->sp` before it returns, but i...