Update ReJIT/MethodDescBackpatchInfoTracker lock relationship (dotnet/coreclr#22741)
authorDavid Mason <davmason@microsoft.com>
Fri, 22 Feb 2019 07:59:54 +0000 (23:59 -0800)
committerGitHub <noreply@github.com>
Fri, 22 Feb 2019 07:59:54 +0000 (23:59 -0800)
Commit migrated from https://github.com/dotnet/coreclr/commit/df4aa3315f64f43344b4aaf6e57aad9fe0b36cbf

src/coreclr/src/inc/CrstTypes.def
src/coreclr/src/inc/crsttypes.h

index b6862c1..88bff8a 100644 (file)
@@ -702,4 +702,5 @@ End
 
 Crst MethodDescBackpatchInfoTracker
     AcquiredBefore FuncPtrStubs ThreadStore SystemDomain
+    AcquiredAfter ReJITGlobalRequest
 End
index 0e6b497..b3bdb14 100644 (file)
@@ -289,7 +289,7 @@ int g_rgCrstLevelMap[] =
     0,          // CrstReDacl
     9,          // CrstReflection
     9,          // CrstReJITDomainTable
-    13,         // CrstReJITGlobalRequest
+    14,         // CrstReJITGlobalRequest
     18,         // CrstRemoting
     3,          // CrstRetThunkCache
     0,          // CrstRWLock