Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Urban <bernhard.urban@xamarin.com>2017-02-27 19:55:53 +0300
committerBernhard Urban <bernhard.urban@xamarin.com>2017-03-01 00:59:28 +0300
commit159153b539e48a26fc8409149bfde5375dcccc5f (patch)
tree538ba4cbaa9ff5f23774aafcca105393a6198568
parent84e9a10987fa04bd2c3b7e81d27888a6b9096e6a (diff)
[trampolines] make sure no delegate trampoline is created in interpreter mode
-rw-r--r--mono/mini/mini-trampolines.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mono/mini/mini-trampolines.c b/mono/mini/mini-trampolines.c
index c01f6eaebf4..92abc196e80 100644
--- a/mono/mini/mini-trampolines.c
+++ b/mono/mini/mini-trampolines.c
@@ -1636,7 +1636,7 @@ no_delegate_trampoline (void)
gpointer
mono_create_delegate_trampoline (MonoDomain *domain, MonoClass *klass)
{
- if (mono_llvm_only)
+ if (mono_llvm_only || mono_use_interpreter)
return no_delegate_trampoline;
return mono_create_delegate_trampoline_info (domain, klass, NULL)->invoke_impl;