diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-19 13:36:26 -0700 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-19 13:36:26 -0700 |
commit | cd5a8d01605e2235fe6deaa4f60c212ffaeb4d04 (patch) | |
tree | 949b5f0956b68017cd950bd397aa64d507fe5f85 /tool | |
parent | 2121282753b9faee1ce6f93d6c75b105ad040af0 (diff) | |
download | ruby-cd5a8d01605e2235fe6deaa4f60c212ffaeb4d04.tar.gz |
RJIT: Optimize String#+@
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/rjit/bindgen.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tool/rjit/bindgen.rb b/tool/rjit/bindgen.rb index 4cca493bcf..bbf174d6fa 100755 --- a/tool/rjit/bindgen.rb +++ b/tool/rjit/bindgen.rb @@ -476,6 +476,7 @@ generator = BindingGenerator.new( VM_METHOD_TYPE_ZSUPER VM_SPECIAL_OBJECT_VMCORE RUBY_ENCODING_MASK + RUBY_FL_FREEZE ], }, values: { @@ -549,6 +550,7 @@ generator = BindingGenerator.new( rb_str_bytesize rjit_str_simple_append rb_str_buf_append + rb_str_dup ], types: %w[ CALL_DATA |