Change MonoProfiler provider GUID to be based on algorithm used by TraceEvent library...
authorJohan Lorensson <lateralusx.github@gmail.com>
Mon, 26 Jul 2021 17:55:28 +0000 (19:55 +0200)
committerGitHub <noreply@github.com>
Mon, 26 Jul 2021 17:55:28 +0000 (19:55 +0200)
TraceEvent uses an algorithm defined in http://www.ietf.org/rfc/rfc4122.txt
to get an EventSource GUID from its name. This is used for newer EventSource
providers, and doesn't need changes to TraceEvent code to be detected.

This commit adjust MonoProfiler EventSource provider GUID to the version
calculated by that algorithm.

src/coreclr/vm/ClrEtwAll.man

index 1841981..826c790 100644 (file)
 
             <!-- Mono Profiler Publisher-->
             <provider name="Microsoft-DotNETRuntimeMonoProfiler"
-                      guid="{5CF93F63-D58B-4EE3-B884-9EDA84A192DB}"
+                      guid="{7F442D82-0F1D-5155-4B8C-1529EB2E31C2}"
                       symbol="MICROSOFT_DOTNETRUNTIME_MONO_PROFILER_PROVIDER"
                       resourceFileName="%INSTALL_PATH%\clretwrc.dll"
                       messageFileName="%INSTALL_PATH%\clretwrc.dll">