[mono] Fix delegate invokes to dynamic methods in mixed mode. (#50547)
authorZoltan Varga <vargaz@gmail.com>
Mon, 5 Apr 2021 13:43:21 +0000 (09:43 -0400)
committerGitHub <noreply@github.com>
Mon, 5 Apr 2021 13:43:21 +0000 (09:43 -0400)
commit59c592cc8d2778bcc6173baa2b25b13190e42990
tree93a405f09327f3e5bbd15592c100758fed8e5152
parent240fcec9d838d90920dc19392885718f8f2f6bb2
[mono] Fix delegate invokes to dynamic methods in mixed mode. (#50547)

In mixed mode, when compiling a call to a delegate invoke, add
an interp entry wrapper for the signature used by the actual method
which is called by the invoke, which might be a dynamic method whose
signature is otherwise not present in the program.
src/mono/mono/mini/calls.c