[前][次][番号順一覧][スレッド一覧]

ruby-changes:73816

From: John <ko1@a...>
Date: Sat, 1 Oct 2022 09:26:41 +0900 (JST)
Subject: [ruby-changes:73816] 70538beaa9 (master): Fix YJIT args for rb_vm_set_ivar_idx

https://git.ruby-lang.org/ruby.git/commit/?id=70538beaa9

From 70538beaa9a16afa4e2d54ba36fcedffa93f8fbf Mon Sep 17 00:00:00 2001
From: John Hawthorn <john@h...>
Date: Fri, 30 Sep 2022 17:08:44 -0700
Subject: Fix YJIT args for rb_vm_set_ivar_idx

This was broken accidentally with the revert of shapes (it conflicted
with some unrelated cleanup).
---
 yjit/src/codegen.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/yjit/src/codegen.rs b/yjit/src/codegen.rs
index 52d39370c4..42ec05aafc 100644
--- a/yjit/src/codegen.rs
+++ b/yjit/src/codegen.rs
@@ -1945,7 +1945,7 @@ fn gen_set_ivar( https://github.com/ruby/ruby/blob/trunk/yjit/src/codegen.rs#L1945
         rb_vm_set_ivar_idx as *const u8,
         vec![
             recv_opnd,
-            Opnd::UImm(ivar_name),
+            ivar_index.into(),
             val_opnd,
         ],
     );
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]