Remove unused TRACE_LEVEL_NONE (#23711)
authormvandeberg <mvandeberg@me.com>
Mon, 17 Jun 2019 13:16:24 +0000 (23:16 +1000)
committerNoah Falk <noahfalk@users.noreply.github.com>
Tue, 18 Jun 2019 02:01:51 +0000 (19:01 -0700)
Removed define TRACE_LEVEL_NONE from eventtracebase.h.
Removed static_assert(GCEventLevel_None == TRACE_LEVEL_NONE, "GCEventLevel_None value mismatch"); from eventtrace.cpp

Enhancement #23711

src/inc/eventtracebase.h
src/vm/eventtrace.cpp

index 3247348..c38abe2 100644 (file)
@@ -163,7 +163,6 @@ class Object;
 /* Tracing levels supported by CLR ETW */
 /***************************************/
 #define ETWMAX_TRACE_LEVEL 6        // Maximum Number of Trace Levels supported
-#define TRACE_LEVEL_NONE        0   // Tracing is not on
 #define TRACE_LEVEL_FATAL       1   // Abnormal exit or termination
 #define TRACE_LEVEL_ERROR       2   // Severe errors that need logging
 #define TRACE_LEVEL_WARNING     3   // Warnings such as allocation failure
index 5ade90e..7042be1 100644 (file)
@@ -4206,7 +4206,6 @@ VOID EtwCallbackCommon(
 
     bool bIsPublicTraceHandle = ProviderIndex == DotNETRuntime;
 #if !defined(FEATURE_PAL)
-    static_assert(GCEventLevel_None == TRACE_LEVEL_NONE, "GCEventLevel_None value mismatch");
     static_assert(GCEventLevel_Fatal == TRACE_LEVEL_FATAL, "GCEventLevel_Fatal value mismatch");
     static_assert(GCEventLevel_Error == TRACE_LEVEL_ERROR, "GCEventLevel_Error value mismatch");
     static_assert(GCEventLevel_Warning == TRACE_LEVEL_WARNING, "GCEventLevel_Warning mismatch");