Handle gsharing and marshal by ref.
commitb48e7b5988469957a3f95e2069fa120a9813892d
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 17 Feb 2011 13:44:28 +0000 (17 14:44 +0100)
committerRodrigo Kumpera <kumpera@gmail.com>
Fri, 18 Feb 2011 16:14:27 +0000 (18 17:14 +0100)
treebc427028f903579013bb53d2dcd4b4aea65c5249
parentba4c0904671ce3d9846a0abd910f06777aded0c8
Handle gsharing and marshal by ref.

* method-to-ir.c (mono_emit_method_call_full): Non virtual
marshal by ref methods with gsharing context must always
be called using indirect calls.

Fixes #665893
mono/mini/method-to-ir.c