Add environment variable (COMPlus_EnableDiagnostics) to disable debugging and profili...
authorMike McLaughlin <mikem@microsoft.com>
Thu, 18 Jan 2018 00:16:03 +0000 (16:16 -0800)
committerGitHub <noreply@github.com>
Thu, 18 Jan 2018 00:16:03 +0000 (16:16 -0800)
commit5bcfde404803f85451cf0ee9fd6406734cb878ff
treef8d2b4333eac9a622b27bae1c75780e0079c3128
parent3e619d70d491f34fc950a7fcc635c58cb31ace92
Add environment variable (COMPlus_EnableDiagnostics) to disable debugging and profiling. (#15878)

To disable the named pipes and semaphores created on linux execute "export COMPlus_EnableDiagnostics=0" before start the .NET Core program.

On Windows execute "set COMPlus_EnableDiagnostics=0" and on Linux execute "export "COMPlus_EnableDiagnostics=0"

Removed the "Telesto" registry entry (old unnecessary Silverlight code) and Watson (always true) checks.

For issues #11769 and #8844.
src/debug/daccess/enummem.cpp
src/debug/ee/debugger.cpp
src/debug/ee/debugger.h
src/inc/clrconfigvalues.h