Fix DelayLoadHelper kind for delegate ctors and IsInstanceOf (#1302)
authorJan Vorlicek <janvorli@microsoft.com>
Sun, 5 Jan 2020 15:14:40 +0000 (16:14 +0100)
committerGitHub <noreply@github.com>
Sun, 5 Jan 2020 15:14:40 +0000 (16:14 +0100)
commita751093cec8534667e281bf19204590cd2baf564
treedc4a36622c93822940bfa3b2b610ba18452ddbed
parentb174fdce50303f7aad53022ae623b5a9629289b1
Fix DelayLoadHelper kind for delegate ctors and IsInstanceOf (#1302)

Crossgen2 was incorrectly setting the DelayLoadHelper kind to
DelayLoad_Helper instead of DelayLoad_Helper_Obj and
DelayLoad_Helper_ObjObj. This was causing GC holes.
src/coreclr/src/tools/crossgen2/ILCompiler.ReadyToRun/Compiler/DependencyAnalysis/ReadyToRunSymbolNodeFactory.cs