Add OSR to DacpTieredVersionData (#2928)
authorAndy Ayers <andya@microsoft.com>
Fri, 11 Mar 2022 20:46:20 +0000 (12:46 -0800)
committerGitHub <noreply@github.com>
Fri, 11 Mar 2022 20:46:20 +0000 (12:46 -0800)
* Add OSR to DacpTieredVersionData such that MethodDescs can display correct information correctly.

src/SOS/Strike/util.cpp
src/shared/inc/dacprivate.h

index 2e1ae1f8c9b46ec0bf22f478c5d35f96919f1c6c..f6c277ac0a7ccb16a113a90cb95fb86381ac9593 100644 (file)
@@ -3078,6 +3078,9 @@ void DumpTieredNativeCodeAddressInfo(struct DacpTieredVersionData * pTieredVersi
             case DacpTieredVersionData::OptimizationTier_OptimizedTier1:
                 descriptor = "OptimizedTier1";
                 break;
+            case DacpTieredVersionData::OptimizationTier_OptimizedTier1OSR:
+                descriptor = "OptimizedTier1OSR";
+                break;
             case DacpTieredVersionData::OptimizationTier_ReadyToRun:
                 descriptor = "ReadyToRun";
                 break;
index 90e000c50aa5a28eabe8cb3313d278ace9e32bcd..1dec58062d570907b85be5e33430dbf55b9c26b3 100644 (file)
@@ -609,6 +609,7 @@ struct MSLAYOUT DacpTieredVersionData
         OptimizationTier_QuickJitted,
         OptimizationTier_OptimizedTier1,
         OptimizationTier_ReadyToRun,
+        OptimizationTier_OptimizedTier1OSR,
     };
 
     CLRDATA_ADDRESS NativeCodeAddr;