ruby/tool/ruby_vm
Takashi Kokubun 7fa3c71bec
Make sure vm_call_cfunc uses inlined cc
which is checked by the first guard. When JIT-inlined cc and operand
cd->cc are different, the JIT-ed code might wrongly dispatch cd->cc even
while class check is done with another cc inlined by JIT.

This fixes SEGV on railsbench.
2020-07-10 00:44:02 -07:00
..
controllers delete emacs mode lines [ci skip] 2018-12-27 06:12:09 +00:00
helpers Fallback if Pathname#relative_path_from fails 2020-04-05 11:58:31 +09:00
loaders extend rb_call_cache 2019-11-07 17:41:30 +09:00
models Use ID instead of GENTRY for gvars. (#3278) 2020-07-03 16:56:44 +09:00
scripts delete emacs mode lines [ci skip] 2018-12-27 06:12:09 +00:00
tests new insns.def format (2nd try) 2018-01-12 08:38:07 +00:00
views Make sure vm_call_cfunc uses inlined cc 2020-07-10 00:44:02 -07:00