From: Rodrigo Kumpera Date: Tue, 12 Sep 2017 23:11:32 +0000 (-0700) Subject: [wasm] Don't try mini_get_delegate_arg if the interpreter is in use. X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mono.git;a=commitdiff_plain;h=fb48a088ce55f95c522ddbd02a0efc74f765c56e [wasm] Don't try mini_get_delegate_arg if the interpreter is in use. --- diff --git a/mono/mini/mini-runtime.c b/mono/mini/mini-runtime.c index 5e6e3cd9cad..a79c535ad3e 100644 --- a/mono/mini/mini-runtime.c +++ b/mono/mini/mini-runtime.c @@ -3302,12 +3302,13 @@ mini_get_delegate_arg (MonoMethod *method, gpointer method_ptr) void mini_init_delegate (MonoDelegate *del) { - if (mono_llvm_only) - del->extra_arg = mini_get_delegate_arg (del->method, del->method_ptr); #ifdef ENABLE_INTERPRETER if (mono_use_interpreter) mono_interp_init_delegate (del); + else #endif + if (mono_llvm_only) + del->extra_arg = mini_get_delegate_arg (del->method, del->method_ptr); } char*