Project

General

Profile

« Previous | Next » 

Revision 7fa3c71b

Added by k0kubun (Takashi Kokubun) over 5 years ago

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.