diff options
author | Bernhard Urban <bernhard.urban@xamarin.com> | 2017-02-27 19:55:53 +0300 |
---|---|---|
committer | Bernhard Urban <bernhard.urban@xamarin.com> | 2017-03-01 00:59:28 +0300 |
commit | 159153b539e48a26fc8409149bfde5375dcccc5f (patch) | |
tree | 538ba4cbaa9ff5f23774aafcca105393a6198568 | |
parent | 84e9a10987fa04bd2c3b7e81d27888a6b9096e6a (diff) |
[trampolines] make sure no delegate trampoline is created in interpreter mode
-rw-r--r-- | mono/mini/mini-trampolines.c | 2 |
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; |