diff options
| author | Takashi Kokubun <takashikkbn@gmail.com> | 2020-07-10 00:42:43 -0700 |
|---|---|---|
| committer | Takashi Kokubun <takashikkbn@gmail.com> | 2020-07-10 00:44:02 -0700 |
| commit | 7fa3c71becd6d9b11d1574b3537a3b2993a7046c (patch) | |
| tree | 4cab3c6b23d564deaa4271484c21baad35b59b95 /spec/ruby/core/array/drop_while_spec.rb | |
| parent | 4989987419c42b04fbf3b0634ddaeace49108689 (diff) | |
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.
Diffstat (limited to 'spec/ruby/core/array/drop_while_spec.rb')
0 files changed, 0 insertions, 0 deletions
