diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-18 23:49:11 -0700 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-19 13:25:41 -0700 |
commit | 2121282753b9faee1ce6f93d6c75b105ad040af0 (patch) | |
tree | bd2b4b09c3276380ae0096ed71d30ba41ee6bbcc /tool/rjit | |
parent | bcd0aa896fe84610cef8dc873239738001283538 (diff) | |
download | ruby-2121282753b9faee1ce6f93d6c75b105ad040af0.tar.gz |
RJIT: Optimize String#<<
Diffstat (limited to 'tool/rjit')
-rwxr-xr-x | tool/rjit/bindgen.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tool/rjit/bindgen.rb b/tool/rjit/bindgen.rb index 6764f98594..4cca493bcf 100755 --- a/tool/rjit/bindgen.rb +++ b/tool/rjit/bindgen.rb @@ -475,6 +475,7 @@ generator = BindingGenerator.new( VM_METHOD_TYPE_UNDEF VM_METHOD_TYPE_ZSUPER VM_SPECIAL_OBJECT_VMCORE + RUBY_ENCODING_MASK ], }, values: { @@ -546,6 +547,8 @@ generator = BindingGenerator.new( rb_str_intern rb_vm_setclassvariable rb_str_bytesize + rjit_str_simple_append + rb_str_buf_append ], types: %w[ CALL_DATA |