Interp fixes (#4864)
authorZoltan Varga <vargaz@gmail.com>
Mon, 15 May 2017 22:53:10 +0000 (18:53 -0400)
committerGitHub <noreply@github.com>
Mon, 15 May 2017 22:53:10 +0000 (18:53 -0400)
commit163cfa71fda630a72dd9713eeae0623b8033cc40
tree8670016dbe2ea9a15ab9c1ec48910cadbf9f0127
parent62a24d06c209b70a9df087f2c6e0156809862c85
Interp fixes (#4864)

* [interp] Add support for mkrefany,refanytype and refanyval.

* [interp] Avoid inlining empty methods marked with NoInlining.

* [interp] Fix the popping of arguments when inlining empty methods.
mono/mini/interp/interp.c
mono/mini/interp/mintops.def
mono/mini/interp/transform.c
mono/mini/objects.cs