General

Profile

ywenc (CY Wen)

  • Login: ywenc
  • Registered on: 08/31/2023
  • Last sign in: 08/31/2023

Issues

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

Activity

07/01/2025

12:04 AM Ruby Revision 4a7d1a70 (git): ZJIT: Add IsNil optimization and tests for optimized hir
ywenc (CY Wen)
12:04 AM Ruby Revision 03e08a94 (git): ZJIT: Add codegen for IsNil
ywenc (CY Wen)

06/23/2025

03:20 PM Ruby Revision b1ce569f (git): ZJIT: `anytostring` to HIR (GH-13658)
Pop two values from the stack, return the first if it is a string,
otherwise return string coercion of the second
Also piggybacks a fix for string subclasses skipping `to_s` for
`objtostring`.
Co-authored-by: composerinteralia <compose...
ywenc (CY Wen)

06/19/2025

04:19 PM Ruby Revision 38d38bd5 (git): ZJIT: objtostring to HIR
Add a fast path for known strings at compile time, otherwise calls method id to_s using Insn::SendWithoutBlock
Co-authored-by: composerinteralia <composerinteralia@github.com>
More specific test name in zjit/src/hir.rs
Co-authored-by:...
ywenc (CY Wen)

01/12/2024

03:41 PM Ruby Revision 16624ef4 (git): YJIT: expandarray for non-arrays (#9495)
* YJIT: expandarray for non-arrays
Co-authored-by: John Hawthorn <john@hawthorn.email>
* Skip the new test on RJIT
* Increment counter for to_ary exit
---------
Co-authored-by: John Hawthorn <john@hawthorn.email>
Co-authored-by: Tak...
ywenc (CY Wen)

09/01/2023

11:23 PM Ruby Revision 2ca0f010 (git): Add regression tests for start_with?/delete_prefix
ywenc (CY Wen)

08/18/2023

10:27 PM Ruby Revision 3dff315e (git): YJIT: Quiet mode when running with `--yjit-stats` (#8251)
Quiet mode for running with --yjit-stats ywenc (CY Wen)

07/26/2023

02:38 PM Ruby Revision 8ca399d6 (git): Implement `opt_aref_with` instruction (#8118)
Implement gen_opt_aref_with
Vm opt_aref_with is available
Test opt_aref_with
Stats for opt_aref_with
Co-authored-by: jhawthorn <jhawthorn@github.com>
ywenc (CY Wen)

Also available in: Atom