aboutsummaryrefslogtreecommitdiffstats
path: root/tool
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-02-15 21:26:04 -0800
committerTakashi Kokubun <takashikkbn@gmail.com>2023-03-05 23:28:59 -0800
commitd120394df30a3dd1878f183966489c100755e4b4 (patch)
tree59a73d73e8dbccc6740ea975b6c4109647a3b77a /tool
parente078a4a9649240bbac2119891e4bd6c0a4952551 (diff)
downloadruby-d120394df30a3dd1878f183966489c100755e4b4.tar.gz
Implement duparray and expandarray
Diffstat (limited to 'tool')
-rwxr-xr-xtool/mjit/bindgen.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/tool/mjit/bindgen.rb b/tool/mjit/bindgen.rb
index 281cc903e9..94380e395a 100755
--- a/tool/mjit/bindgen.rb
+++ b/tool/mjit/bindgen.rb
@@ -367,6 +367,7 @@ generator = BindingGenerator.new(
METHOD_VISI_PROTECTED
METHOD_VISI_PUBLIC
ROBJECT_EMBED
+ RARRAY_EMBED_FLAG
RUBY_EVENT_CLASS
RUBY_EVENT_C_CALL
RUBY_EVENT_C_RETURN
@@ -411,7 +412,11 @@ generator = BindingGenerator.new(
OBJ_TOO_COMPLEX_SHAPE_ID
RUBY_FIXNUM_FLAG
RUBY_IMMEDIATE_MASK
+ RARRAY_EMBED_LEN_MASK
+ RARRAY_EMBED_LEN_SHIFT
SHAPE_MASK
+ RUBY_T_ARRAY
+ RUBY_T_MASK
],
PTR: %w[
rb_cFalseClass
@@ -428,6 +433,7 @@ generator = BindingGenerator.new(
ID
IVC
RB_BUILTIN
+ RArray
RBasic
RObject
attr_index_t