summaryrefslogtreecommitdiff
path: root/src/ToolBox
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2018-02-25 12:48:06 -0800
committerGitHub <noreply@github.com>2018-02-25 12:48:06 -0800
commit17badc989438989c14c0ac8b5a117042cec4e99a (patch)
tree148729c279c0c42791aa495049e0768c72873add /src/ToolBox
parent35a31158d8a69d978ff61f3b7baf14b505ec5a60 (diff)
downloadcoreclr-17badc989438989c14c0ac8b5a117042cec4e99a.tar.gz
coreclr-17badc989438989c14c0ac8b5a117042cec4e99a.tar.bz2
coreclr-17badc989438989c14c0ac8b5a117042cec4e99a.zip
Delete printing of security transparency in SOS (#16560)
Security transparency is not relevant in .NET Core.
Diffstat (limited to 'src/ToolBox')
-rw-r--r--src/ToolBox/SOS/Strike/apollososdocs.txt2
-rw-r--r--src/ToolBox/SOS/Strike/sosdocs.txt2
-rw-r--r--src/ToolBox/SOS/Strike/sosdocsunix.txt2
-rw-r--r--src/ToolBox/SOS/Strike/strike.cpp6
-rw-r--r--src/ToolBox/SOS/Strike/util.cpp6
-rw-r--r--src/ToolBox/SOS/Strike/util.h21
6 files changed, 0 insertions, 39 deletions
diff --git a/src/ToolBox/SOS/Strike/apollososdocs.txt b/src/ToolBox/SOS/Strike/apollososdocs.txt
index 71fefcf4d7..29dd8b6262 100644
--- a/src/ToolBox/SOS/Strike/apollososdocs.txt
+++ b/src/ToolBox/SOS/Strike/apollososdocs.txt
@@ -931,7 +931,6 @@ associated with it. For example, this output from K:
Module: 001caa38
IsJitted: yes
CodeAddr: 03ef00b8
- Transparency: Critical
Source file: c:\Code\prj.mini\exc.cs @ 39
We have taken a return address into Mainy.Main, and discovered information
@@ -1041,7 +1040,6 @@ Sample output:
Module: 001e2fd8
IsJitted: yes
CodeAddr: 033bbca0
- Transparency: Critical
EHHandler 0: TYPED catch(System.IO.FileNotFoundException)
Clause: [033bbd2b, 033bbd3c] [8b, 9c]
diff --git a/src/ToolBox/SOS/Strike/sosdocs.txt b/src/ToolBox/SOS/Strike/sosdocs.txt
index 594fca1bc2..924d5f51b9 100644
--- a/src/ToolBox/SOS/Strike/sosdocs.txt
+++ b/src/ToolBox/SOS/Strike/sosdocs.txt
@@ -917,7 +917,6 @@ associated with it. For example, this output from K:
Module: 001caa38
IsJitted: yes
CodeAddr: 03ef00b8
- Transparency: Critical
Source file: c:\Code\prj.mini\exc.cs @ 39
We have taken a return address into Mainy.Main, and discovered information
@@ -1031,7 +1030,6 @@ Sample output:
Module: 001e2fd8
IsJitted: yes
CodeAddr: 033bbca0
- Transparency: Critical
EHHandler 0: TYPED catch(System.IO.FileNotFoundException)
Clause: [033bbd2b, 033bbd3c] [8b, 9c]
diff --git a/src/ToolBox/SOS/Strike/sosdocsunix.txt b/src/ToolBox/SOS/Strike/sosdocsunix.txt
index e9fd59cd5f..d0f19e3235 100644
--- a/src/ToolBox/SOS/Strike/sosdocsunix.txt
+++ b/src/ToolBox/SOS/Strike/sosdocsunix.txt
@@ -658,7 +658,6 @@ associated with it. For example, this output from K:
Module: 00007ffff7f6b938
IsJitted: yes
CodeAddr: 00007ffff04976c0
- Transparency: Critical
We have taken a return address into Mainy.Main, and discovered information
about that method. You could run U, DumpMT, DumpClass, DumpMD, or
@@ -770,7 +769,6 @@ Sample output:
Module: 001e2fd8
IsJitted: yes
CodeAddr: 033bbca0
- Transparency: Critical
EHHandler 0: TYPED catch(System.IO.FileNotFoundException)
Clause: [033bbd2b, 033bbd3c] [8b, 9c]
diff --git a/src/ToolBox/SOS/Strike/strike.cpp b/src/ToolBox/SOS/Strike/strike.cpp
index def0af31e4..fbffe0aea6 100644
--- a/src/ToolBox/SOS/Strike/strike.cpp
+++ b/src/ToolBox/SOS/Strike/strike.cpp
@@ -1245,12 +1245,6 @@ DECLARE_API(DumpClass)
ExtOut("\n");
- DacpMethodTableTransparencyData transparency;
- if (SUCCEEDED(transparency.Request(g_sos, methodTable)))
- {
- ExtOut("Transparency: %s\n", GetTransparency(transparency));
- }
-
DacpMethodTableFieldData vMethodTableFields;
if (SUCCEEDED(vMethodTableFields.Request(g_sos, methodTable)))
{
diff --git a/src/ToolBox/SOS/Strike/util.cpp b/src/ToolBox/SOS/Strike/util.cpp
index c5dfef2399..74cbc4cf08 100644
--- a/src/ToolBox/SOS/Strike/util.cpp
+++ b/src/ToolBox/SOS/Strike/util.cpp
@@ -3417,12 +3417,6 @@ void DumpMDInfoFromMethodDescData(DacpMethodDescData * pMethodDescData, DacpReJi
DumpTieredNativeCodeAddressInfo(codeAddrs, cCodeAddrs);
}
- DacpMethodDescTransparencyData transparency;
- if (SUCCEEDED(transparency.Request(g_sos, pMethodDescData->MethodDescPtr)))
- {
- ExtOut("Transparency: %s\n", GetTransparency(transparency));
- }
-
DumpAllRejitDataIfNecessary(pMethodDescData, pRevertedRejitData, cRevertedRejitData);
}
else
diff --git a/src/ToolBox/SOS/Strike/util.h b/src/ToolBox/SOS/Strike/util.h
index bbf97b94e7..a6ca86e847 100644
--- a/src/ToolBox/SOS/Strike/util.h
+++ b/src/ToolBox/SOS/Strike/util.h
@@ -1943,27 +1943,6 @@ void PrintNotReachableInRange(TADDR rngStart, TADDR rngEnd, BOOL bExcludeReadyFo
const char *EHTypeName(EHClauseType et);
-template<typename T>
-inline const LPCSTR GetTransparency(const T &t)
-{
- if (!t.bHasCriticalTransparentInfo)
- {
- return "Not calculated";
- }
- else if (t.bIsCritical && !t.bIsTreatAsSafe)
- {
- return "Critical";
- }
- else if (t.bIsCritical)
- {
- return "Safe critical";
- }
- else
- {
- return "Transparent";
- }
-}
-
struct StringHolder
{
LPSTR data;