diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-02-07 14:42:58 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-05 22:11:20 -0800 |
commit | 5a1cee1d965301b05e9d2d85b0ee39ef3c6757f7 (patch) | |
tree | 452e673ff17de60fa4b2c35613c39e386cd760e5 /tool | |
parent | a026bcedc87a2f502befbd7476a997a9fe030203 (diff) | |
download | ruby-5a1cee1d965301b05e9d2d85b0ee39ef3c6757f7.tar.gz |
Implement getivar
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/mjit/bindgen.rb | 5 |
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 |