diff options
author | Lluis Sanchez <llsan@microsoft.com> | 2018-06-01 18:44:48 +0300 |
---|---|---|
committer | Marius Ungureanu <teromario@yahoo.com> | 2018-06-01 21:43:17 +0300 |
commit | 3621540bbf441c1b82d360e6e3aad3ea29d0130a (patch) | |
tree | 20d4438da7d37ddc7259d0c6db5539b896fc43d9 /main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation | |
parent | 59eade1e28f5e93c5d6957d09a9e1a572cf06414 (diff) |
Fix logging issue in timers
Always log trace messages in TimeCounter if logging is enabled.
Diffstat (limited to 'main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation')
-rw-r--r-- | main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation/TimeCounter.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation/TimeCounter.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation/TimeCounter.cs index dae3f29112..4263687222 100644 --- a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation/TimeCounter.cs +++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation/TimeCounter.cs @@ -139,7 +139,8 @@ namespace MonoDevelop.Core.Instrumentation lastTrace = t; } traceList.TotalTime = t.Timestamp - traceList.FirstTrace.Timestamp; - } else { + } + if (counter.LogMessages) { var time = stopWatch.ElapsedMilliseconds; InstrumentationService.LogMessage (string.Format ("[{0} (+{1})] {2}", time, (time - lastTraceTime), message)); lastTraceTime = time; |