@@ -1044,7 +1044,7 @@ impl<'a> std::fmt::Display for InsnPrinter<'a> {
10441044 Ok ( ( ) )
10451045 } ,
10461046 Insn :: CCallWithFrame { cfunc, args, name, .. } => {
1047- write ! ( f, "CallCFunc {}@{:p}" , name. contents_lossy( ) , self . ptr_map. map_ptr( cfunc) ) ?;
1047+ write ! ( f, "CCallWithFrame {}@{:p}" , name. contents_lossy( ) , self . ptr_map. map_ptr( cfunc) ) ?;
10481048 for arg in args {
10491049 write ! ( f, ", {arg}" ) ?;
10501050 }
@@ -10985,7 +10985,7 @@ mod opt_tests {
1098510985 v11:HashExact = NewHash
1098610986 PatchPoint MethodRedefined(Hash@0x1000, dup@0x1008, cme:0x1010)
1098710987 PatchPoint NoSingletonClass(Hash@0x1000)
10988- v24:BasicObject = CallCFunc dup@0x1038, v11
10988+ v24:BasicObject = CCallWithFrame dup@0x1038, v11
1098910989 v15:BasicObject = SendWithoutBlock v24, :freeze
1099010990 CheckInterrupts
1099110991 Return v15
@@ -11078,7 +11078,7 @@ mod opt_tests {
1107811078 v11:ArrayExact = NewArray
1107911079 PatchPoint MethodRedefined(Array@0x1000, dup@0x1008, cme:0x1010)
1108011080 PatchPoint NoSingletonClass(Array@0x1000)
11081- v24:BasicObject = CallCFunc dup@0x1038, v11
11081+ v24:BasicObject = CCallWithFrame dup@0x1038, v11
1108211082 v15:BasicObject = SendWithoutBlock v24, :freeze
1108311083 CheckInterrupts
1108411084 Return v15
@@ -11172,7 +11172,7 @@ mod opt_tests {
1117211172 v12:StringExact = StringCopy v10
1117311173 PatchPoint MethodRedefined(String@0x1008, dup@0x1010, cme:0x1018)
1117411174 PatchPoint NoSingletonClass(String@0x1008)
11175- v25:BasicObject = CallCFunc dup@0x1040, v12
11175+ v25:BasicObject = CCallWithFrame dup@0x1040, v12
1117611176 v16:BasicObject = SendWithoutBlock v25, :freeze
1117711177 CheckInterrupts
1117811178 Return v16
@@ -11267,7 +11267,7 @@ mod opt_tests {
1126711267 v12:StringExact = StringCopy v10
1126811268 PatchPoint MethodRedefined(String@0x1008, dup@0x1010, cme:0x1018)
1126911269 PatchPoint NoSingletonClass(String@0x1008)
11270- v25:BasicObject = CallCFunc dup@0x1040, v12
11270+ v25:BasicObject = CCallWithFrame dup@0x1040, v12
1127111271 v16:BasicObject = SendWithoutBlock v25, :-@
1127211272 CheckInterrupts
1127311273 Return v16
@@ -11409,7 +11409,7 @@ mod opt_tests {
1140911409 PatchPoint MethodRedefined(Array@0x1008, to_s@0x1010, cme:0x1018)
1141011410 PatchPoint NoSingletonClass(Array@0x1008)
1141111411 v30:ArrayExact = GuardType v9, ArrayExact
11412- v31:BasicObject = CallCFunc to_s@0x1040, v30
11412+ v31:BasicObject = CCallWithFrame to_s@0x1040, v30
1141311413 v17:String = AnyToString v9, str: v31
1141411414 v19:StringExact = StringConcat v13, v17
1141511415 CheckInterrupts
@@ -12481,7 +12481,7 @@ mod opt_tests {
1248112481 v11:ArrayExact = NewArray
1248212482 PatchPoint MethodRedefined(Array@0x1000, reverse@0x1008, cme:0x1010)
1248312483 PatchPoint NoSingletonClass(Array@0x1000)
12484- v22:ArrayExact = CallCFunc reverse@0x1038, v11
12484+ v22:ArrayExact = CCallWithFrame reverse@0x1038, v11
1248512485 CheckInterrupts
1248612486 Return v22
1248712487 " ) ;
@@ -12559,7 +12559,7 @@ mod opt_tests {
1255912559 v12:StringExact = StringCopy v10
1256012560 PatchPoint MethodRedefined(String@0x1008, to_s@0x1010, cme:0x1018)
1256112561 PatchPoint NoSingletonClass(String@0x1008)
12562- v23:StringExact = CallCFunc to_s@0x1040, v12
12562+ v23:StringExact = CCallWithFrame to_s@0x1040, v12
1256312563 CheckInterrupts
1256412564 Return v23
1256512565 " ) ;
0 commit comments