summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-03-19 13:46:09 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2023-03-19 14:04:58 -0700
commit83ad1cac811b144b0016fdbfc9d83c11fd190349 (patch)
tree5f2bf602a351d7160041381383372f74f324bb57 /tool
parent95c4ced39eb0d25925724456b222a56206b633db (diff)
downloadruby-83ad1cac811b144b0016fdbfc9d83c11fd190349.tar.gz
RJIT: Optimize Kernel#respond_to?
Diffstat (limited to 'tool')
-rwxr-xr-xtool/rjit/bindgen.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/tool/rjit/bindgen.rb b/tool/rjit/bindgen.rb
index bbf174d6fa..9916ebe0d0 100755
--- a/tool/rjit/bindgen.rb
+++ b/tool/rjit/bindgen.rb
@@ -401,6 +401,7 @@ generator = BindingGenerator.new(
METHOD_VISI_PRIVATE
METHOD_VISI_PROTECTED
METHOD_VISI_PUBLIC
+ METHOD_VISI_UNDEF
OBJ_TOO_COMPLEX_SHAPE_ID
OPTIMIZED_METHOD_TYPE_BLOCK_CALL
OPTIMIZED_METHOD_TYPE_CALL
@@ -492,6 +493,7 @@ generator = BindingGenerator.new(
rb_cTrueClass
rb_rjit_global_events
rb_mRubyVMFrozenCore
+ idRespond_to_missing
],
},
funcs: %w[