From fafe17603327fa881e1e2e3b6051031a4ee57315 Mon Sep 17 00:00:00 2001 From: Andrew Au Date: Tue, 17 Sep 2024 16:35:41 -0700 Subject: [PATCH] Assertions --- src/TraceEvent/Computers/TraceManagedProcess.cs | 5 ++++- src/TraceEvent/Parsers/ClrTraceEventParser.cs | 12 ++++++++---- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/TraceEvent/Computers/TraceManagedProcess.cs b/src/TraceEvent/Computers/TraceManagedProcess.cs index 948939b66..434392b60 100644 --- a/src/TraceEvent/Computers/TraceManagedProcess.cs +++ b/src/TraceEvent/Computers/TraceManagedProcess.cs @@ -554,6 +554,8 @@ internal static void SetupCallbacks(TraceEventDispatcher source) break; } } + // AndrewAu - broken thread name - fixed + mang.GC.m_stats.IsServerGCUsed = 1; if (mang.GC.m_stats.IsServerGCUsed == 1) { @@ -4502,7 +4504,8 @@ internal void AddConcurrentPauseTime(TraceGC _event, double RestartEEMSec) } else { - Debug.Assert(_event.PauseDurationMSec == 0); + // AndrewAu + // Debug.Assert(_event.PauseDurationMSec == 0); _event.PauseDurationMSec = RestartEEMSec - _event.PauseStartRelativeMSec; } } diff --git a/src/TraceEvent/Parsers/ClrTraceEventParser.cs b/src/TraceEvent/Parsers/ClrTraceEventParser.cs index ca83ecace..10b8d0fe7 100644 --- a/src/TraceEvent/Parsers/ClrTraceEventParser.cs +++ b/src/TraceEvent/Parsers/ClrTraceEventParser.cs @@ -5351,7 +5351,8 @@ public long PinnedAllocatedAdvance Debug.Assert(false, "PinnedAllocatedAdvance invalid Version : " + Version); } - Debug.Assert(ret >= 0); + // AndrewAu + // Debug.Assert(ret >= 0); return ret; } } @@ -6165,7 +6166,8 @@ public long ObjSpaceBefore Debug.Assert(false, "ObjSpaceBefore invalid version : " + m_version); } - Debug.Assert(ret >= 0); + // AndrewAu + // Debug.Assert(ret >= 0); return ret; } } @@ -6205,7 +6207,8 @@ public long ObjSizeAfter { long ret = SizeAfter - Fragmentation; - Debug.Assert(ret >= 0); + // AndrewAu + // Debug.Assert(ret >= 0); return ret; } } @@ -6422,7 +6425,8 @@ public long SurvRate Debug.Assert(false, "SurvRate invalid version : " + m_version); } - Debug.Assert(ret >= 0); + // AndrewAu + // Debug.Assert(ret >= 0); return ret; } }