Try to pregenerate canonical method bodies (dotnet/coreclr#26991)
authorMichal Strehovský <MichalStrehovsky@users.noreply.github.com>
Thu, 3 Oct 2019 12:15:11 +0000 (14:15 +0200)
committerGitHub <noreply@github.com>
Thu, 3 Oct 2019 12:15:11 +0000 (14:15 +0200)
commit6c6efa57d209676c0abc7847c49b26de77d91e96
treed7fba4c89309d346a32be88e8483232790858105
parentcf6fc49a3540235411f36a7b9fbfb28728ad7729
Try to pregenerate canonical method bodies (dotnet/coreclr#26991)

Instantiate both generic types and generic methods over `__Canon` if possible.

Commit migrated from https://github.com/dotnet/coreclr/commit/09293f7407c7704dd779c673ffa99629aee3eb2c
src/coreclr/src/tools/crossgen2/ILCompiler.ReadyToRun/Compiler/ReadyToRunLibraryRootProvider.cs