Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <llsan@microsoft.com>2018-06-01 18:44:48 +0300
committerMarius Ungureanu <teromario@yahoo.com>2018-06-01 21:43:17 +0300
commit3621540bbf441c1b82d360e6e3aad3ea29d0130a (patch)
tree20d4438da7d37ddc7259d0c6db5539b896fc43d9 /main/src/core/MonoDevelop.Core/MonoDevelop.Core.Instrumentation
parent59eade1e28f5e93c5d6957d09a9e1a572cf06414 (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.cs3
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;