Mixed testing (#9021)
commitb0707c178a2f9c234ba85387a14bdcf224e5bea0
authorZoltan Varga <vargaz@gmail.com>
Tue, 5 Jun 2018 16:42:56 +0000 (5 12:42 -0400)
committerGitHub <noreply@github.com>
Tue, 5 Jun 2018 16:42:56 +0000 (5 12:42 -0400)
tree1a1ad9e19a78eb388c03452861651ccedae765a2
parent6fcb562d5e243e710a868e96703f3cc307a588a4
Mixed testing (#9021)

* [jit] Make the interp_in wrappers work better with byref arguments.

* [runtime] Move some EH tests to exceptions.cs.

* [interp] Fix some problems in the interp entry/exit code in mixed mode.

* [jit] Avoid code patching from gshared code when the callee is an interp entry trampoline.

* [aot] Map byref return values to int&.

* [interp] Handle r4 return values in do_jit_call ().
mono/mini/aot-compiler.c
mono/mini/basic.cs
mono/mini/exceptions.cs
mono/mini/interp/interp.c
mono/mini/mini-generic-sharing.c
mono/mini/mini-trampolines.c