[interp] Make sure we allocate stack for MINT_LD_DELEGATE_INVOKE_IMPL (#16224)
commit975b543e92e296db338ac699c8d87c46f1fbbe42
authorVlad Brezae <brezaevlad@gmail.com>
Mon, 19 Aug 2019 08:59:21 +0000 (19 11:59 +0300)
committerGitHub <noreply@github.com>
Mon, 19 Aug 2019 08:59:21 +0000 (19 11:59 +0300)
tree8c3c4d87c5c3f95637cf37ef2f78f0cf82c3efb3
parentcecea63691e412e0363de91a9bea594caf1ae2cc
[interp] Make sure we allocate stack for MINT_LD_DELEGATE_INVOKE_IMPL (#16224)

* [interp] Make sure we allocate stack for MINT_LD_DELEGATE_INVOKE_IMPL

This opcode is pushing a function pointer from the delegate, so it needs to have stack reserved.

* [interp] Fix overflow of stack space
mono/mini/interp/transform.c