Skip to content

Commit 69e7178

Browse files
authored
Fixed SuperPMI collection by instantiate 'GetExactClasses' if it is null (#74037)
1 parent 2fc2241 commit 69e7178

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/coreclr/tools/superpmi/superpmi-shared/methodcontext.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2705,6 +2705,9 @@ CorInfoTypeWithMod MethodContext::repGetArgType(CORINFO_SIG_INFO* sig,
27052705

27062706
void MethodContext::recGetExactClasses(CORINFO_CLASS_HANDLE baseType, int maxExactClasses, CORINFO_CLASS_HANDLE* exactClsRet, int result)
27072707
{
2708+
if (GetExactClasses == nullptr)
2709+
GetExactClasses = new LightWeightMap<DLD, DLD>();
2710+
27082711
DLD key;
27092712
ZeroMemory(&key, sizeof(key));
27102713
key.A = CastHandle(baseType);

0 commit comments

Comments
 (0)