- inflated = mono_class_inflate_generic_method (vmethod, context);
- if (mono_method_needs_static_rgctx_invoke (inflated, FALSE))
- inflated = mono_marshal_get_static_rgctx_invoke (inflated);
- addr = mono_compile_method (inflated);
+
+ addr = mono_compile_method (vmethod);
+
+ if (mono_method_needs_static_rgctx_invoke (vmethod, FALSE))
+ addr = mono_create_static_rgctx_trampoline (vmethod, addr);