summaryrefslogtreecommitdiff
path: root/src/inc/crsttypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/inc/crsttypes.h')
-rw-r--r--src/inc/crsttypes.h167
1 files changed, 85 insertions, 82 deletions
diff --git a/src/inc/crsttypes.h b/src/inc/crsttypes.h
index 88367163ef..e02c1206ea 100644
--- a/src/inc/crsttypes.h
+++ b/src/inc/crsttypes.h
@@ -87,88 +87,89 @@ enum CrstType
CrstISymUnmanagedReader = 68,
CrstJit = 69,
CrstJitGenericHandleCache = 70,
- CrstJitPerf = 71,
- CrstJumpStubCache = 72,
- CrstLeafLock = 73,
- CrstListLock = 74,
- CrstLoaderAllocator = 75,
- CrstLoaderAllocatorReferences = 76,
- CrstLoaderHeap = 77,
- CrstMda = 78,
- CrstMetadataTracker = 79,
- CrstMethodDescBackpatchInfoTracker = 80,
- CrstModIntPairList = 81,
- CrstModule = 82,
- CrstModuleFixup = 83,
- CrstModuleLookupTable = 84,
- CrstMulticoreJitHash = 85,
- CrstMulticoreJitManager = 86,
- CrstMUThunkHash = 87,
- CrstNativeBinderInit = 88,
- CrstNativeImageCache = 89,
- CrstNls = 90,
- CrstNotifyGdb = 91,
- CrstObjectList = 92,
- CrstOnEventManager = 93,
- CrstPatchEntryPoint = 94,
- CrstPEImage = 95,
- CrstPEImagePDBStream = 96,
- CrstPendingTypeLoadEntry = 97,
- CrstPinHandle = 98,
- CrstPinnedByrefValidation = 99,
- CrstProfilerGCRefDataFreeList = 100,
- CrstProfilingAPIStatus = 101,
- CrstPublisherCertificate = 102,
- CrstRCWCache = 103,
- CrstRCWCleanupList = 104,
- CrstRCWRefCache = 105,
- CrstReadyToRunEntryPointToMethodDescMap = 106,
- CrstReDacl = 107,
- CrstReflection = 108,
- CrstReJITDomainTable = 109,
- CrstReJITGlobalRequest = 110,
- CrstRemoting = 111,
- CrstRetThunkCache = 112,
- CrstRWLock = 113,
- CrstSavedExceptionInfo = 114,
- CrstSaveModuleProfileData = 115,
- CrstSecurityStackwalkCache = 116,
- CrstSharedAssemblyCreate = 117,
- CrstSigConvert = 118,
- CrstSingleUseLock = 119,
- CrstSpecialStatics = 120,
- CrstSqmManager = 121,
- CrstStackSampler = 122,
- CrstStressLog = 123,
- CrstStrongName = 124,
- CrstStubCache = 125,
- CrstStubDispatchCache = 126,
- CrstStubUnwindInfoHeapSegments = 127,
- CrstSyncBlockCache = 128,
- CrstSyncHashLock = 129,
- CrstSystemBaseDomain = 130,
- CrstSystemDomain = 131,
- CrstSystemDomainDelayedUnloadList = 132,
- CrstThreadIdDispenser = 133,
- CrstThreadpoolEventCache = 134,
- CrstThreadpoolTimerQueue = 135,
- CrstThreadpoolWaitThreads = 136,
- CrstThreadpoolWorker = 137,
- CrstThreadStaticDataHashTable = 138,
- CrstThreadStore = 139,
- CrstTieredCompilation = 140,
- CrstTPMethodTable = 141,
- CrstTypeEquivalenceMap = 142,
- CrstTypeIDMap = 143,
- CrstUMEntryThunkCache = 144,
- CrstUMThunkHash = 145,
- CrstUniqueStack = 146,
- CrstUnresolvedClassLock = 147,
- CrstUnwindInfoTableLock = 148,
- CrstVSDIndirectionCellLock = 149,
- CrstWinRTFactoryCache = 150,
- CrstWrapperTemplate = 151,
- kNumberOfCrstTypes = 152
+ CrstJitInlineTrackingMap = 71,
+ CrstJitPerf = 72,
+ CrstJumpStubCache = 73,
+ CrstLeafLock = 74,
+ CrstListLock = 75,
+ CrstLoaderAllocator = 76,
+ CrstLoaderAllocatorReferences = 77,
+ CrstLoaderHeap = 78,
+ CrstMda = 79,
+ CrstMetadataTracker = 80,
+ CrstMethodDescBackpatchInfoTracker = 81,
+ CrstModIntPairList = 82,
+ CrstModule = 83,
+ CrstModuleFixup = 84,
+ CrstModuleLookupTable = 85,
+ CrstMulticoreJitHash = 86,
+ CrstMulticoreJitManager = 87,
+ CrstMUThunkHash = 88,
+ CrstNativeBinderInit = 89,
+ CrstNativeImageCache = 90,
+ CrstNls = 91,
+ CrstNotifyGdb = 92,
+ CrstObjectList = 93,
+ CrstOnEventManager = 94,
+ CrstPatchEntryPoint = 95,
+ CrstPEImage = 96,
+ CrstPEImagePDBStream = 97,
+ CrstPendingTypeLoadEntry = 98,
+ CrstPinHandle = 99,
+ CrstPinnedByrefValidation = 100,
+ CrstProfilerGCRefDataFreeList = 101,
+ CrstProfilingAPIStatus = 102,
+ CrstPublisherCertificate = 103,
+ CrstRCWCache = 104,
+ CrstRCWCleanupList = 105,
+ CrstRCWRefCache = 106,
+ CrstReadyToRunEntryPointToMethodDescMap = 107,
+ CrstReDacl = 108,
+ CrstReflection = 109,
+ CrstReJITDomainTable = 110,
+ CrstReJITGlobalRequest = 111,
+ CrstRemoting = 112,
+ CrstRetThunkCache = 113,
+ CrstRWLock = 114,
+ CrstSavedExceptionInfo = 115,
+ CrstSaveModuleProfileData = 116,
+ CrstSecurityStackwalkCache = 117,
+ CrstSharedAssemblyCreate = 118,
+ CrstSigConvert = 119,
+ CrstSingleUseLock = 120,
+ CrstSpecialStatics = 121,
+ CrstSqmManager = 122,
+ CrstStackSampler = 123,
+ CrstStressLog = 124,
+ CrstStrongName = 125,
+ CrstStubCache = 126,
+ CrstStubDispatchCache = 127,
+ CrstStubUnwindInfoHeapSegments = 128,
+ CrstSyncBlockCache = 129,
+ CrstSyncHashLock = 130,
+ CrstSystemBaseDomain = 131,
+ CrstSystemDomain = 132,
+ CrstSystemDomainDelayedUnloadList = 133,
+ CrstThreadIdDispenser = 134,
+ CrstThreadpoolEventCache = 135,
+ CrstThreadpoolTimerQueue = 136,
+ CrstThreadpoolWaitThreads = 137,
+ CrstThreadpoolWorker = 138,
+ CrstThreadStaticDataHashTable = 139,
+ CrstThreadStore = 140,
+ CrstTieredCompilation = 141,
+ CrstTPMethodTable = 142,
+ CrstTypeEquivalenceMap = 143,
+ CrstTypeIDMap = 144,
+ CrstUMEntryThunkCache = 145,
+ CrstUMThunkHash = 146,
+ CrstUniqueStack = 147,
+ CrstUnresolvedClassLock = 148,
+ CrstUnwindInfoTableLock = 149,
+ CrstVSDIndirectionCellLock = 150,
+ CrstWinRTFactoryCache = 151,
+ CrstWrapperTemplate = 152,
+ kNumberOfCrstTypes = 153
};
#endif // __CRST_TYPES_INCLUDED
@@ -250,6 +251,7 @@ int g_rgCrstLevelMap[] =
7, // CrstISymUnmanagedReader
8, // CrstJit
0, // CrstJitGenericHandleCache
+ 15, // CrstJitInlineTrackingMap
-1, // CrstJitPerf
6, // CrstJumpStubCache
0, // CrstLeafLock
@@ -407,6 +409,7 @@ LPCSTR g_rgCrstNameMap[] =
"CrstISymUnmanagedReader",
"CrstJit",
"CrstJitGenericHandleCache",
+ "CrstJitInlineTrackingMap",
"CrstJitPerf",
"CrstJumpStubCache",
"CrstLeafLock",