@@ -1358,6 +1358,8 @@ def C.rb_rjit_runtime_counters
13581358 send_iseq_has_rest_and_optional : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_has_rest_and_optional)" ) ] ,
13591359 send_iseq_arity_error : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_arity_error)" ) ] ,
13601360 send_iseq_missing_optional_kw : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_missing_optional_kw)" ) ] ,
1361+ send_iseq_too_many_kwargs : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_too_many_kwargs)" ) ] ,
1362+ send_iseq_kwargs_mismatch : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_iseq_kwargs_mismatch)" ) ] ,
13611363 send_cfunc_variadic : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_variadic)" ) ] ,
13621364 send_cfunc_too_many_args : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_too_many_args)" ) ] ,
13631365 send_cfunc_ruby_array_varg : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), send_cfunc_ruby_array_varg)" ) ] ,
@@ -1393,6 +1395,8 @@ def C.rb_rjit_runtime_counters
13931395 invokeblock_iseq_arg0_splat : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_splat)" ) ] ,
13941396 invokeblock_ifunc_args_splat : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_args_splat)" ) ] ,
13951397 invokeblock_ifunc_kw_splat : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_ifunc_kw_splat)" ) ] ,
1398+ invokeblock_iseq_arg0_args_splat : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_args_splat)" ) ] ,
1399+ invokeblock_iseq_arg0_has_kw : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), invokeblock_iseq_arg0_has_kw)" ) ] ,
13961400 getivar_megamorphic : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_megamorphic)" ) ] ,
13971401 getivar_not_heap : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_not_heap)" ) ] ,
13981402 getivar_special_const : [ CType ::Immediate . parse ( "size_t" ) , Primitive . cexpr! ( "OFFSETOF((*((struct rb_rjit_runtime_counters *)NULL)), getivar_special_const)" ) ] ,
0 commit comments