aboutsummaryrefslogtreecommitdiffstats
path: root/vm_insnhelper.h
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2020-06-03 08:31:00 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2020-06-30 19:12:02 +0900
commit52ef2477e41caed01a4edc2f667306740d9b589c (patch)
tree5dd8907c8bb37504a6d6d1816c0b61bc2ae016f5 /vm_insnhelper.h
parent74ac12830b2a623aeadd0bd5036e651114d0da7f (diff)
downloadruby-52ef2477e41caed01a4edc2f667306740d9b589c.tar.gz
Extracted METHOD_ENTRY_CACHEABLE macro
Diffstat (limited to 'vm_insnhelper.h')
-rw-r--r--vm_insnhelper.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm_insnhelper.h b/vm_insnhelper.h
index 936778f7f0..53099b26eb 100644
--- a/vm_insnhelper.h
+++ b/vm_insnhelper.h
@@ -254,7 +254,7 @@ static bool
vm_call_iseq_optimizable_p(const struct rb_callinfo *ci, const struct rb_callcache *cc)
{
return !IS_ARGS_SPLAT(ci) && !IS_ARGS_KEYWORD(ci) &&
- !(METHOD_ENTRY_VISI(vm_cc_cme(cc)) == METHOD_VISI_PROTECTED);
+ METHOD_ENTRY_CACHEABLE(vm_cc_cme(cc));
}
#endif /* RUBY_INSNHELPER_H */