General

Profile

rwstauner (Randy Stauner)

  • Login: rwstauner
  • Registered on: 05/14/2024
  • Last sign in: 11/26/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 0 0

Projects

Project Roles Registered on
Ruby Contributor 03/03/2025

Activity

12/01/2025

05:45 PM Ruby Revision 28b2e2ed (git): YJIT: Abort expandarray optimization if method_missing is defined
Fixes: [Bug #21707]
[AW: rewrote comments]
Co-authored-by: Alan Wu <alanwu@ruby-lang.org>
rwstauner (Randy Stauner)

11/26/2025

08:56 PM Ruby Bug #21707 (Closed): Destructuring assignment of SimpleDelegator wrapped array bug with YJIT
Applied in changeset commit:git|5f55c9c8fb8f401537e7121171747196e66c3ba0.
----------
YJIT: Abort expandarray optimization if method_missing is defined
Fixes: [Bug #21707]
[AW: rewrote comments]
Co-authored-by: Alan Wu <alanwu@ruby-lang...
rwstauner (Randy Stauner)
06:05 PM Ruby Bug #21707: Destructuring assignment of SimpleDelegator wrapped array bug with YJIT
3.2 and 3.3 don't have this bug.
Backport PR for 3.4: https://github.com/ruby/ruby/pull/15331
rwstauner (Randy Stauner)
12:12 AM Ruby Bug #21707: Destructuring assignment of SimpleDelegator wrapped array bug with YJIT
I have a fix up for this https://github.com/ruby/ruby/pull/15325 rwstauner (Randy Stauner)
08:56 PM Ruby Revision 5f55c9c8 (git): YJIT: Abort expandarray optimization if method_missing is defined
Fixes: [Bug #21707]
[AW: rewrote comments]
Co-authored-by: Alan Wu <alanwu@ruby-lang.org>
rwstauner (Randy Stauner)

11/15/2025

12:34 AM Ruby Revision d7369f02 (git): ZJIT: Add individual tests for complex arg pass counters
Make it easier to see what happens when one is changed. rwstauner (Randy Stauner)

11/14/2025

05:28 PM Ruby Revision 286e3262 (git): ZJIT: Add tests for sending to methods with keyword args (#15183)
rwstauner (Randy Stauner)

11/11/2025

05:41 AM Ruby Revision ddaa56d5 (git): Fix bootstraptest runner driver message (#15072)
This was a mistake;
the code tested for RUBY_PATCHLEVEL but then
instead of using it used RUBY_PLATFORM twice.
rwstauner (Randy Stauner)
04:10 AM Ruby Revision 71fecfa2 (git): ZJIT: Rename things so that they aren't named "not_optimized_optimized" (#15135)
These refer to "OptimizedMethodType" which is a subcategory of "MethodType::Optimized"
so name them after the latter to avoid "not_optimized_optimized".
rwstauner (Randy Stauner)

11/10/2025

11:16 PM Ruby Revision f95aa5b2 (git): ZJIT: Rename not_optimized_instruction to uncategorized_instruction (#15130)
Make it more obvious that this hasn't been handled and could be
broken down more.
rwstauner (Randy Stauner)

Also available in: Atom