From: Jay Krell Date: Thu, 5 Sep 2019 15:30:59 +0000 (-0700) Subject: [interp] Remove unused parameter to ves_pinvoke_method. (mono/mono#16677) X-Git-Tag: submit/tizen/20210909.063632~10331^2~5^2~557 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=72b60654ac4069dee090fbb1b835e34cdd99ab66;p=platform%2Fupstream%2Fdotnet%2Fruntime.git [interp] Remove unused parameter to ves_pinvoke_method. (mono/mono#16677) [interp] Remove unused parameter to ves_pinvoke_method. It might actually cause stack pressure (but on its own, this PR does not save stack). Commit migrated from https://github.com/mono/mono/commit/ee85b695c8be5bddf7a29acf6674381024e16266 --- diff --git a/src/mono/mono/mini/interp/interp.c b/src/mono/mono/mini/interp/interp.c index c953b2f..75bab45 100644 --- a/src/mono/mono/mini/interp/interp.c +++ b/src/mono/mono/mini/interp/interp.c @@ -1366,7 +1366,7 @@ interp_to_native_trampoline (gpointer addr, gpointer ccontext) #pragma optimize ("", off) #endif static MONO_NO_OPTIMIZATION MONO_NEVER_INLINE void -ves_pinvoke_method (InterpFrame *frame, MonoMethodSignature *sig, MonoFuncV addr, gboolean string_ctor, ThreadContext *context, gboolean save_last_error) +ves_pinvoke_method (InterpFrame *frame, MonoMethodSignature *sig, MonoFuncV addr, ThreadContext *context, gboolean save_last_error) { MonoLMFExt ext; gpointer args; @@ -3574,7 +3574,7 @@ main_loop: mono_interp_calli_nat_dynamic_pinvoke (&child_frame, code, context, csignature, error); } else { const gboolean save_last_error = *(guint16 *)(ip - 3 + 2); - ves_pinvoke_method (&child_frame, csignature, (MonoFuncV) code, FALSE, context, save_last_error); + ves_pinvoke_method (&child_frame, csignature, (MonoFuncV) code, context, save_last_error); } CHECK_RESUME_STATE (context);