diff options
Diffstat (limited to 'vm_insnhelper.h')
-rw-r--r-- | vm_insnhelper.h | 2 |
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 */ |