diff options
Diffstat (limited to 'src/inc/crsttypes.h')
-rw-r--r-- | src/inc/crsttypes.h | 260 |
1 files changed, 132 insertions, 128 deletions
diff --git a/src/inc/crsttypes.h b/src/inc/crsttypes.h index 8c702fa553..b4f6f49e64 100644 --- a/src/inc/crsttypes.h +++ b/src/inc/crsttypes.h @@ -56,134 +56,135 @@ enum CrstType CrstDynamicMT = 39, CrstDynLinkZapItems = 40, CrstEtwTypeLogHash = 41, - CrstEventStore = 42, - CrstException = 43, - CrstExecuteManLock = 44, - CrstExecuteManRangeLock = 45, - CrstFCall = 46, - CrstFriendAccessCache = 47, - CrstFuncPtrStubs = 48, - CrstFusionAppCtx = 49, - CrstFusionAssemblyDownload = 50, - CrstFusionBindContext = 51, - CrstFusionBindResult = 52, - CrstFusionClb = 53, - CrstFusionClosure = 54, - CrstFusionClosureGraph = 55, - CrstFusionConfigSettings = 56, - CrstFusionDownload = 57, - CrstFusionIsoLibInit = 58, - CrstFusionLoadContext = 59, - CrstFusionLog = 60, - CrstFusionNgenIndex = 61, - CrstFusionNgenIndexPool = 62, - CrstFusionPcyCache = 63, - CrstFusionPolicyConfigPool = 64, - CrstFusionSingleUse = 65, - CrstFusionWarningLog = 66, - CrstGCMemoryPressure = 67, - CrstGlobalStrLiteralMap = 68, - CrstHandleTable = 69, - CrstHostAssemblyMap = 70, - CrstHostAssemblyMapAdd = 71, - CrstIbcProfile = 72, - CrstIJWFixupData = 73, - CrstIJWHash = 74, - CrstILFingerprintCache = 75, - CrstILStubGen = 76, - CrstInlineTrackingMap = 77, - CrstInstMethodHashTable = 78, - CrstInterfaceVTableMap = 79, - CrstInterop = 80, - CrstInteropData = 81, - CrstIOThreadpoolWorker = 82, - CrstIsJMCMethod = 83, - CrstISymUnmanagedReader = 84, - CrstJit = 85, - CrstJitGenericHandleCache = 86, - CrstJitPerf = 87, - CrstJumpStubCache = 88, - CrstLeafLock = 89, - CrstListLock = 90, - CrstLoaderAllocator = 91, - CrstLoaderAllocatorReferences = 92, - CrstLoaderHeap = 93, - CrstMda = 94, - CrstMetadataTracker = 95, - CrstModIntPairList = 96, - CrstModule = 97, - CrstModuleFixup = 98, - CrstModuleLookupTable = 99, - CrstMulticoreJitHash = 100, - CrstMulticoreJitManager = 101, - CrstMUThunkHash = 102, - CrstNativeBinderInit = 103, - CrstNativeImageCache = 104, - CrstNls = 105, - CrstObjectList = 106, - CrstOnEventManager = 107, - CrstPatchEntryPoint = 108, - CrstPEFileSecurityManager = 109, - CrstPEImage = 110, - CrstPEImagePDBStream = 111, - CrstPendingTypeLoadEntry = 112, - CrstPinHandle = 113, - CrstPinnedByrefValidation = 114, - CrstProfilerGCRefDataFreeList = 115, - CrstProfilingAPIStatus = 116, - CrstPublisherCertificate = 117, - CrstRCWCache = 118, - CrstRCWCleanupList = 119, - CrstRCWRefCache = 120, - CrstReDacl = 121, - CrstReflection = 122, - CrstReJITDomainTable = 123, - CrstReJITGlobalRequest = 124, - CrstReJITSharedDomainTable = 125, - CrstRemoting = 126, - CrstRetThunkCache = 127, - CrstRWLock = 128, - CrstSavedExceptionInfo = 129, - CrstSaveModuleProfileData = 130, - CrstSecurityPolicyCache = 131, - CrstSecurityPolicyInit = 132, - CrstSecurityStackwalkCache = 133, - CrstSharedAssemblyCreate = 134, - CrstSharedBaseDomain = 135, - CrstSigConvert = 136, - CrstSingleUseLock = 137, - CrstSpecialStatics = 138, - CrstSqmManager = 139, - CrstStackSampler = 140, - CrstStressLog = 141, - CrstStrongName = 142, - CrstStubCache = 143, - CrstStubDispatchCache = 144, - CrstStubUnwindInfoHeapSegments = 145, - CrstSyncBlockCache = 146, - CrstSyncHashLock = 147, - CrstSystemBaseDomain = 148, - CrstSystemDomain = 149, - CrstSystemDomainDelayedUnloadList = 150, - CrstThreadIdDispenser = 151, - CrstThreadpoolEventCache = 152, - CrstThreadpoolTimerQueue = 153, - CrstThreadpoolWaitThreads = 154, - CrstThreadpoolWorker = 155, - CrstThreadStaticDataHashTable = 156, - CrstThreadStore = 157, - CrstTPMethodTable = 158, - CrstTypeEquivalenceMap = 159, - CrstTypeIDMap = 160, - CrstUMEntryThunkCache = 161, - CrstUMThunkHash = 162, - CrstUniqueStack = 163, - CrstUnresolvedClassLock = 164, - CrstUnwindInfoTableLock = 165, - CrstVSDIndirectionCellLock = 166, - CrstWinRTFactoryCache = 167, - CrstWrapperTemplate = 168, - kNumberOfCrstTypes = 169 + CrstEventPipe = 42, + CrstEventStore = 43, + CrstException = 44, + CrstExecuteManLock = 45, + CrstExecuteManRangeLock = 46, + CrstFCall = 47, + CrstFriendAccessCache = 48, + CrstFuncPtrStubs = 49, + CrstFusionAppCtx = 50, + CrstFusionAssemblyDownload = 51, + CrstFusionBindContext = 52, + CrstFusionBindResult = 53, + CrstFusionClb = 54, + CrstFusionClosure = 55, + CrstFusionClosureGraph = 56, + CrstFusionConfigSettings = 57, + CrstFusionDownload = 58, + CrstFusionIsoLibInit = 59, + CrstFusionLoadContext = 60, + CrstFusionLog = 61, + CrstFusionNgenIndex = 62, + CrstFusionNgenIndexPool = 63, + CrstFusionPcyCache = 64, + CrstFusionPolicyConfigPool = 65, + CrstFusionSingleUse = 66, + CrstFusionWarningLog = 67, + CrstGCMemoryPressure = 68, + CrstGlobalStrLiteralMap = 69, + CrstHandleTable = 70, + CrstHostAssemblyMap = 71, + CrstHostAssemblyMapAdd = 72, + CrstIbcProfile = 73, + CrstIJWFixupData = 74, + CrstIJWHash = 75, + CrstILFingerprintCache = 76, + CrstILStubGen = 77, + CrstInlineTrackingMap = 78, + CrstInstMethodHashTable = 79, + CrstInterfaceVTableMap = 80, + CrstInterop = 81, + CrstInteropData = 82, + CrstIOThreadpoolWorker = 83, + CrstIsJMCMethod = 84, + CrstISymUnmanagedReader = 85, + CrstJit = 86, + CrstJitGenericHandleCache = 87, + CrstJitPerf = 88, + CrstJumpStubCache = 89, + CrstLeafLock = 90, + CrstListLock = 91, + CrstLoaderAllocator = 92, + CrstLoaderAllocatorReferences = 93, + CrstLoaderHeap = 94, + CrstMda = 95, + CrstMetadataTracker = 96, + CrstModIntPairList = 97, + CrstModule = 98, + CrstModuleFixup = 99, + CrstModuleLookupTable = 100, + CrstMulticoreJitHash = 101, + CrstMulticoreJitManager = 102, + CrstMUThunkHash = 103, + CrstNativeBinderInit = 104, + CrstNativeImageCache = 105, + CrstNls = 106, + CrstObjectList = 107, + CrstOnEventManager = 108, + CrstPatchEntryPoint = 109, + CrstPEFileSecurityManager = 110, + CrstPEImage = 111, + CrstPEImagePDBStream = 112, + CrstPendingTypeLoadEntry = 113, + CrstPinHandle = 114, + CrstPinnedByrefValidation = 115, + CrstProfilerGCRefDataFreeList = 116, + CrstProfilingAPIStatus = 117, + CrstPublisherCertificate = 118, + CrstRCWCache = 119, + CrstRCWCleanupList = 120, + CrstRCWRefCache = 121, + CrstReDacl = 122, + CrstReflection = 123, + CrstReJITDomainTable = 124, + CrstReJITGlobalRequest = 125, + CrstReJITSharedDomainTable = 126, + CrstRemoting = 127, + CrstRetThunkCache = 128, + CrstRWLock = 129, + CrstSavedExceptionInfo = 130, + CrstSaveModuleProfileData = 131, + CrstSecurityPolicyCache = 132, + CrstSecurityPolicyInit = 133, + CrstSecurityStackwalkCache = 134, + CrstSharedAssemblyCreate = 135, + CrstSharedBaseDomain = 136, + CrstSigConvert = 137, + CrstSingleUseLock = 138, + CrstSpecialStatics = 139, + CrstSqmManager = 140, + CrstStackSampler = 141, + CrstStressLog = 142, + CrstStrongName = 143, + CrstStubCache = 144, + CrstStubDispatchCache = 145, + CrstStubUnwindInfoHeapSegments = 146, + CrstSyncBlockCache = 147, + CrstSyncHashLock = 148, + CrstSystemBaseDomain = 149, + CrstSystemDomain = 150, + CrstSystemDomainDelayedUnloadList = 151, + CrstThreadIdDispenser = 152, + CrstThreadpoolEventCache = 153, + CrstThreadpoolTimerQueue = 154, + CrstThreadpoolWaitThreads = 155, + CrstThreadpoolWorker = 156, + CrstThreadStaticDataHashTable = 157, + CrstThreadStore = 158, + CrstTPMethodTable = 159, + CrstTypeEquivalenceMap = 160, + CrstTypeIDMap = 161, + CrstUMEntryThunkCache = 162, + CrstUMThunkHash = 163, + CrstUniqueStack = 164, + CrstUnresolvedClassLock = 165, + CrstUnwindInfoTableLock = 166, + CrstVSDIndirectionCellLock = 167, + CrstWinRTFactoryCache = 168, + CrstWrapperTemplate = 169, + kNumberOfCrstTypes = 170 }; #endif // __CRST_TYPES_INCLUDED @@ -236,6 +237,7 @@ int g_rgCrstLevelMap[] = 3, // CrstDynamicMT 3, // CrstDynLinkZapItems 7, // CrstEtwTypeLogHash + 11, // CrstEventPipe 0, // CrstEventStore 0, // CrstException 7, // CrstExecuteManLock @@ -410,6 +412,7 @@ LPCSTR g_rgCrstNameMap[] = "CrstDynamicMT", "CrstDynLinkZapItems", "CrstEtwTypeLogHash", + "CrstEventPipe", "CrstEventStore", "CrstException", "CrstExecuteManLock", @@ -557,3 +560,4 @@ inline static LPCSTR GetCrstName(CrstType crstType) } #endif // defined(__IN_CRST_CPP) && defined(_DEBUG) + |