Fix incorrect lvaTrackedToVarNum memset size
authorMike Danes <onemihaid@hotmail.com>
Thu, 21 Jun 2018 18:36:47 +0000 (21:36 +0300)
committerMike Danes <onemihaid@hotmail.com>
Sat, 30 Jun 2018 19:34:11 +0000 (22:34 +0300)
Commit migrated from https://github.com/dotnet/coreclr/commit/40fdb3e34d4b304f6a4184fd18159deff303878a

src/coreclr/src/jit/lclvars.cpp

index 313aa1f..7add5dc 100644 (file)
@@ -3517,7 +3517,7 @@ void Compiler::lvaSortByRefCount()
 
 #ifdef DEBUG
     // Re-Initialize to -1 for safety in debug build.
-    memset(lvaTrackedToVarNum, -1, lclMAX_TRACKED);
+    memset(lvaTrackedToVarNum, -1, lclMAX_TRACKED * sizeof(unsigned));
 #endif
 
     /* Assign indices to all the variables we've decided to track */