summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-02-07 14:42:58 -0800
committerTakashi Kokubun <takashikkbn@gmail.com>2023-03-05 22:11:20 -0800
commit5a1cee1d965301b05e9d2d85b0ee39ef3c6757f7 (patch)
tree452e673ff17de60fa4b2c35613c39e386cd760e5 /tool
parenta026bcedc87a2f502befbd7476a997a9fe030203 (diff)
downloadruby-5a1cee1d965301b05e9d2d85b0ee39ef3c6757f7.tar.gz
Implement getivar
Diffstat (limited to 'tool')
-rwxr-xr-xtool/mjit/bindgen.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/tool/mjit/bindgen.rb b/tool/mjit/bindgen.rb
index 891cb7d297..32c2417bef 100755
--- a/tool/mjit/bindgen.rb
+++ b/tool/mjit/bindgen.rb
@@ -354,6 +354,7 @@ generator = BindingGenerator.new(
METHOD_VISI_PRIVATE
METHOD_VISI_PROTECTED
METHOD_VISI_PUBLIC
+ ROBJECT_EMBED
RUBY_EVENT_CLASS
SHAPE_CAPACITY_CHANGE
SHAPE_FLAG_SHIFT
@@ -362,6 +363,7 @@ generator = BindingGenerator.new(
SHAPE_INITIAL_CAPACITY
SHAPE_IVAR
SHAPE_ROOT
+ T_OBJECT
VM_BLOCK_HANDLER_NONE
VM_CALL_ARGS_BLOCKARG
VM_CALL_ARGS_SPLAT
@@ -378,7 +380,9 @@ generator = BindingGenerator.new(
],
ULONG: %w[
INVALID_SHAPE_ID
+ OBJ_TOO_COMPLEX_SHAPE_ID
RUBY_FIXNUM_FLAG
+ RUBY_IMMEDIATE_MASK
SHAPE_MASK
],
PTR: %w[
@@ -395,6 +399,7 @@ generator = BindingGenerator.new(
IC
IVC
RB_BUILTIN
+ RObject
attr_index_t
compile_branch
compile_status