diff --git a/src/coreclr/src/vm/ceemain.cpp b/src/coreclr/src/vm/ceemain.cpp index cad8bc2154b139..3f500009422d4c 100644 --- a/src/coreclr/src/vm/ceemain.cpp +++ b/src/coreclr/src/vm/ceemain.cpp @@ -964,6 +964,10 @@ void EEStartupHelper(COINITIEE fFlags) SystemDomain::System()->PublishAppDomainAndInformDebugger(SystemDomain::System()->DefaultDomain()); #endif +#ifdef HAVE_GCCOVER + MethodDesc::Init(); +#endif + #endif // CROSSGEN_COMPILE SystemDomain::System()->Init(); @@ -1044,10 +1048,6 @@ void EEStartupHelper(COINITIEE fFlags) #endif // _DEBUG -#ifdef HAVE_GCCOVER - MethodDesc::Init(); -#endif - #endif // !CROSSGEN_COMPILE ErrExit: ;