1 write to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
71
_legacyImpl
= legacyObj as ISOSDacInterface;
177 references to _legacyImpl
Microsoft.Diagnostics.DataContractReader.Legacy (177)
SOSDacImpl.cs (173)
102
if (
_legacyImpl
is not null)
104
int hrLocal =
_legacyImpl
.GetAppDomainConfigFile(appDomain, count, configFile, pNeeded);
157
if (
_legacyImpl
is not null)
160
int hrLocal =
_legacyImpl
.GetAppDomainData(addr, &dataLocal);
204
if (
_legacyImpl
is not null)
208
int hrLocal =
_legacyImpl
.GetAppDomainList(count, valuesLocal, &neededLocal);
270
if (
_legacyImpl
is not null)
277
hrLocal =
_legacyImpl
.GetAppDomainName(addr, count, ptr, &neededLocal);
306
if (
_legacyImpl
is not null)
309
int hrLocal =
_legacyImpl
.GetAppDomainStoreData(&dataLocal);
325
if (
_legacyImpl
is not null)
327
int hrLocal =
_legacyImpl
.GetApplicationBase(appDomain, count, appBase, pNeeded);
368
if (
_legacyImpl
is not null)
371
int hrLocal =
_legacyImpl
.GetAssemblyData(domain, assembly, &dataLocal);
445
if (
_legacyImpl
is not null)
449
int hrLocal =
_legacyImpl
.GetAssemblyList(addr, count, valuesLocal, &neededLocal);
470
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetAssemblyLocation(assembly, count, location, pNeeded) : HResults.E_NOTIMPL;
498
if (
_legacyImpl
is not null)
502
int hrLocal =
_legacyImpl
.GetAssemblyModuleList(assembly, count, modulesLocal, &neededLocal);
546
if (
_legacyImpl
is not null)
553
hrLocal =
_legacyImpl
.GetAssemblyName(assembly, count, ptr, &neededLocal);
609
if (
_legacyImpl
is not null)
612
int hrLocal =
_legacyImpl
.GetCCWData(ccw, &dataLocal);
694
if (
_legacyImpl
is not null)
698
int hrLocal =
_legacyImpl
.GetCCWInterfaces(ccw, count, interfacesLocal, pNeeded == null && interfacesLocal == null ? null : &pNeededLocal);
745
if (
_legacyImpl
is not null)
752
hrLocal =
_legacyImpl
.GetClrWatsonBuckets(thread, ptr);
828
if (
_legacyImpl
is not null)
831
int hrLocal =
_legacyImpl
.GetCodeHeaderData(ip, &dataLocal);
896
if (
_legacyImpl
is not null)
900
int hrLocal =
_legacyImpl
.GetCodeHeapList(jitManager, count, legacyHeaps, codeHeaps is null && pNeeded is null ? null : &neededLocal);
932
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetDacModuleHandle(phModule) : HResults.E_NOTIMPL;
947
if (
_legacyImpl
is not null)
950
int hrLocal =
_legacyImpl
.GetDomainFromContext(context, &domainLocal);
966
if (
_legacyImpl
is not null)
968
int hrLocal =
_legacyImpl
.GetDomainLocalModuleData(addr, data);
982
if (
_legacyImpl
is not null)
984
int hrLocal =
_legacyImpl
.GetDomainLocalModuleDataFromAppDomain(appDomainAddr, moduleID, data);
997
if (
_legacyImpl
is not null)
999
int hrLocal =
_legacyImpl
.GetDomainLocalModuleDataFromModule(moduleAddr, data);
1007
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetFailedAssemblyData(assembly, pContext, pResult) : HResults.E_NOTIMPL;
1009
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetFailedAssemblyDisplayName(assembly, count, name, pNeeded) : HResults.E_NOTIMPL;
1011
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetFailedAssemblyList(appDomain, count, values, pNeeded) : HResults.E_NOTIMPL;
1031
if (
_legacyImpl
is not null)
1038
hrLocal =
_legacyImpl
.GetFailedAssemblyLocation(assembly, count, ptr, &neededLocal);
1152
if (
_legacyImpl
is not null)
1155
int hrLocal =
_legacyImpl
.GetFieldDescData(fieldDesc, &dataLocal);
1208
if (
_legacyImpl
is not null)
1215
hrLocal =
_legacyImpl
.GetFrameName(vtable, count, ptr, &neededLocal);
1258
if (
_legacyImpl
is not null)
1261
int hrLocal =
_legacyImpl
.GetGCHeapData(&dataLocal);
1317
if (
_legacyImpl
is not null)
1321
int hrLocal =
_legacyImpl
.GetGCHeapList(count, heapsLocal, &neededLocal);
1426
if (
_legacyImpl
is not null)
1429
int hrLocal =
_legacyImpl
.GetGCHeapDetails(heap, &detailsLocal);
1559
if (
_legacyImpl
is not null)
1562
int hrLocal =
_legacyImpl
.GetGCHeapStaticData(&detailsLocal);
1839
if (
_legacyImpl
is not null)
1842
int hrLocal =
_legacyImpl
.GetHandleEnum(legacyOut);
1856
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetHandleEnumForGC(gen, ppHandleEnum) : HResults.E_NOTIMPL;
1864
if (
_legacyImpl
is not null)
1867
int hrLocal =
_legacyImpl
.GetHandleEnumForTypes(types, count, legacyOut);
1883
=> LegacyFallbackHelper.CanFallback() &&
_legacyImpl
is not null ?
_legacyImpl
.GetHeapAllocData(count, data, pNeeded) : HResults.E_NOTIMPL;
1912
if (
_legacyImpl
is not null)
1915
int hrLocal =
_legacyImpl
.GetHeapAnalyzeData(addr, &dataLocal);
1958
if (
_legacyImpl
is not null)
1961
int hrLocal =
_legacyImpl
.GetHeapAnalyzeStaticData(&dataLocal);
2019
if (
_legacyImpl
is not null)
2022
int hrLocal =
_legacyImpl
.GetHeapSegmentData(seg, &dataLocal);
2050
if (
_legacyImpl
is not null)
2052
int hrLocal =
_legacyImpl
.GetHillClimbingLogEntry(addr, data);
2078
if (
_legacyImpl
is not null)
2081
int hrLocal =
_legacyImpl
.GetILForModule(moduleAddr, rva, &ilLocal);
2111
if (
_legacyImpl
is not null)
2118
hrLocal =
_legacyImpl
.GetJitHelperFunctionName(ip, count, ptr, &neededLocal);
2157
if (
_legacyImpl
is not null)
2162
int hrLocal =
_legacyImpl
.GetJitManagerList(count, &managerLocal, null);
2174
int hrLocal =
_legacyImpl
.GetJitManagerList(0, null, &neededLocal);
2233
if (
_legacyImpl
is not null)
2237
int hrLocal =
_legacyImpl
.GetJumpThunkTarget(ctx, &targetIPLocal, &targetMDLocal);
2437
if (
_legacyImpl
is not null)
2454
hrLocal =
_legacyImpl
.GetMethodDescData(addr, ip, &dataLocal, cRevertedRejitVersions, rgRevertedRejitDataLocalPtr, pcNeededRevertedRejitDataLocal);
2577
if (
_legacyImpl
is not null)
2580
int hrLocal =
_legacyImpl
.GetMethodDescFromToken(moduleAddr, token, &methodDescLocal);
2659
if (
_legacyImpl
is not null)
2666
hrLocal =
_legacyImpl
.GetMethodDescName(addr, count, ptr, &neededLocal);
2700
if (
_legacyImpl
is not null)
2703
int hrLocal =
_legacyImpl
.GetMethodDescPtrFromFrame(frameAddr, &ppMDLocal);
2751
if (
_legacyImpl
is not null)
2754
int hrLocal =
_legacyImpl
.GetMethodDescPtrFromIP(ip, &ppMDLocal);
2835
if (
_legacyImpl
is not null)
2838
int hrLocal =
_legacyImpl
.GetMethodTableData(mt, &dataLocal);
2883
if (
_legacyImpl
is not null)
2886
int hrLocal =
_legacyImpl
.GetMethodTableFieldData(mt, &mtFieldDataLocal);
2918
if (
_legacyImpl
is not null)
2921
int hrLocal =
_legacyImpl
.GetMethodTableForEEClass(eeClassReallyCanonMT, &valueLocal);
2979
if (
_legacyImpl
is not null)
2986
hrLocal =
_legacyImpl
.GetMethodTableName(mt, count, ptr, &neededLocal);
3051
if (
_legacyImpl
is not null)
3056
hrLocal =
_legacyImpl
.GetMethodTableSlot(mt, slot, &valueLocal);
3094
if (
_legacyImpl
is not null)
3097
int hr =
_legacyImpl
.GetModule(addr, legacyOut);
3171
if (
_legacyImpl
is not null)
3174
int hrLocal =
_legacyImpl
.GetModuleData(moduleAddr, &dataLocal);
3225
if (
_legacyImpl
is not null)
3229
int hrLocal =
_legacyImpl
.GetNestedExceptionData(exception, &exceptionObjectLocal, &nextNestedExceptionLocal);
3294
if (
_legacyImpl
is not null)
3301
hrLocal =
_legacyImpl
.GetObjectClassName(obj, count, ptr, &neededLocal);
3398
if (
_legacyImpl
is not null)
3401
int hrLocal =
_legacyImpl
.GetObjectData(objAddr, &dataLocal);
3441
if (
_legacyImpl
is not null)
3453
hrLocal =
_legacyImpl
.GetObjectStringData(obj, count, stringDataArg, pNeededArg);
3501
if (
_legacyImpl
is not null)
3504
int hrLocal =
_legacyImpl
.GetOOMData(oomAddr, &dataLocal);
3551
if (
_legacyImpl
is not null)
3554
int hrLocal =
_legacyImpl
.GetOOMStaticData(&dataLocal);
3597
if (
_legacyImpl
is not null)
3600
int hrLocal =
_legacyImpl
.GetPEFileBase(addr, &peBaseLocal);
3637
if (
_legacyImpl
is not null)
3644
hrLocal =
_legacyImpl
.GetPEFileName(addr, count, ptr, &neededLocal);
3663
if (
_legacyImpl
is not null)
3665
int hrLocal =
_legacyImpl
.GetPrivateBinPaths(appDomain, count, paths, pNeeded);
3704
if (
_legacyImpl
is not null)
3707
int hrLocal =
_legacyImpl
.GetRCWData(addr, &dataLocal);
3791
if (
_legacyImpl
is not null)
3796
hrLocal =
_legacyImpl
.GetRCWInterfaces(rcw, count, interfacesLocal, pNeeded == null && interfacesLocal == null ? null : &pNeededLocal);
3862
if (
_legacyImpl
is not null)
3869
hrLocal =
_legacyImpl
.GetRegisterName(regName, count, ptr, &neededLocal);
3959
if (
_legacyImpl
is not null)
3962
int hrLocal =
_legacyImpl
.GetStackLimits(threadPtr, &lowerLocal, &upperLocal, &fpLocal);
4097
if (
_legacyImpl
is not null)
4102
int hrLocal =
_legacyImpl
.GetStackReferences(osThreadID, new DacComNullableByRef<ISOSStackRefEnum>(isNullRef: false));
4114
if (
_legacyImpl
is not null)
4117
Debug.Assert(HResults.S_OK ==
_legacyImpl
.GetStressLogAddress(&legacyStressLog));
4167
if (
_legacyImpl
is not null)
4170
int hrLocal =
_legacyImpl
.GetSyncBlockCleanupData(addr, &dataLocal);
4238
if (
_legacyImpl
is not null)
4241
int hrLocal =
_legacyImpl
.GetSyncBlockData(number, &dataLocal);
4285
if (
_legacyImpl
is not null)
4288
int hrLocal =
_legacyImpl
.GetThreadAllocData(thread, &dataLocal);
4334
if (
_legacyImpl
is not null)
4337
int hrLocal =
_legacyImpl
.GetThreadData(thread, &dataLocal);
4380
if (
_legacyImpl
is not null)
4383
int hrLocal =
_legacyImpl
.GetThreadFromThinlockID(thinLockId, &pThreadLocal);
4399
if (
_legacyImpl
is not null)
4401
int hrLocal =
_legacyImpl
.GetThreadLocalModuleData(thread, index, data);
4415
if (
_legacyImpl
is not null)
4417
int hrLocal =
_legacyImpl
.GetThreadpoolData(data);
4453
if (
_legacyImpl
is not null)
4456
int hrLocal =
_legacyImpl
.GetThreadStoreData(&dataLocal);
4492
if (
_legacyImpl
is not null)
4495
int hrLocal =
_legacyImpl
.GetTLSIndex(&indexLocal);
4534
if (
_legacyImpl
is not null)
4537
int hrLocal =
_legacyImpl
.GetUsefulGlobals(&dataLocal);
4563
if (
_legacyImpl
is not null)
4565
int hrLocal =
_legacyImpl
.GetWorkRequestData(addrWorkRequest, data);
4688
if (
_legacyImpl
is not null)
4697
int hrLocal =
_legacyImpl
.TraverseEHInfo(ip, callbackDebugPtr, tokenDebug);
4778
if (
_legacyImpl
is not null)
4782
int hrLocal =
_legacyImpl
.TraverseLoaderHeap(loaderHeapAddr, debugCallbackPtr);
4846
if (
_legacyImpl
is not null)
4853
int hrLocal =
_legacyImpl
.TraverseModuleMap(mmt, moduleAddr, callbackDebugPtr, tokenDebug);
4905
if (
_legacyImpl
is not null)
4913
int hrLocal =
_legacyImpl
.TraverseRCWCleanupList(cleanupListPtr, callbackDebugPtr, tokenDebug);
4955
if (
_legacyImpl
is not null)
4959
int hrLocal =
_legacyImpl
.TraverseVirtCallStubHeap(pAppDomain, heaptype, debugCallbackPtr);
SOSDacImpl.IXCLRDataProcess.cs (4)
632
if (
_legacyImpl
is not null)
635
_legacyImpl
.GetModule(moduleLoad.ModuleAddress.ToClrDataAddress(_target), legacyModuleOut);
646
if (
_legacyImpl
is not null)
649
_legacyImpl
.GetModule(moduleUnload.ModuleAddress.ToClrDataAddress(_target), legacyModuleOut);