add treeLifeUpdater (dotnet/coreclr#18021)
authordotnet bot <dotnet-bot@dotnetfoundation.org>
Wed, 23 May 2018 00:47:42 +0000 (17:47 -0700)
committerSergey Andreenko <seandree@microsoft.com>
Wed, 23 May 2018 00:47:42 +0000 (17:47 -0700)
[tfs-changeset: 1700288]

Commit migrated from https://github.com/dotnet/coreclr/commit/d629c9967bd401c21123873c7d5175e721d40feb

src/coreclr/src/jit/jit.settings.targets
src/coreclr/src/jit/treelifeupdater.h

index 58ca992..3373915 100644 (file)
@@ -88,6 +88,7 @@
         <CppCompile Include="..\objectalloc.cpp" />
         <CppCompile Include="..\sideeffects.cpp" />
         <CppCompile Include="..\stacklevelsetter.cpp" />
+        <CppCompile Include="..\treelifeupdater.cpp" />
         <CppCompile Include="..\Lower.cpp" />
         <CppCompile Include="..\LSRA.cpp" />
         <CppCompile Include="..\lsrabuild.cpp" />
index 21a7f92..c324192 100644 (file)
@@ -27,6 +27,6 @@ private:
     VARSET_TP gcTrkStkDeltaSet; // // a set of gc tracked stack variables that changed their liveness..
 #ifdef DEBUG
     VARSET_TP gcVarPtrSetNew; // a set to print changes to live part of tracked stack ptr lcls (gcVarPtrSetCur).
-    int       epoch;          // VarSets epoch when the class was created, must stay the same during its using.
+    unsigned  epoch;          // VarSets epoch when the class was created, must stay the same during its using.
 #endif                        // DEBUG
 };