[smuxi] [Engine] Guard log calls with MSGBUF_DEBUG define checks
- From: Mirco M. M. Bauer <mmmbauer src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [smuxi] [Engine] Guard log calls with MSGBUF_DEBUG define checks
- Date: Fri, 28 Feb 2014 20:23:45 +0000 (UTC)
commit 0fb61fd6bf12632d4517c97ec09aa5720b7cf615
Author: Mirco Bauer <meebey meebey net>
Date: Sun Feb 26 12:09:21 2012 +0100
[Engine] Guard log calls with MSGBUF_DEBUG define checks
src/Engine/MessageBuffers/GitMessageBuffer.cs | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/src/Engine/MessageBuffers/GitMessageBuffer.cs b/src/Engine/MessageBuffers/GitMessageBuffer.cs
index f0bf5fd..b197fa4 100644
--- a/src/Engine/MessageBuffers/GitMessageBuffer.cs
+++ b/src/Engine/MessageBuffers/GitMessageBuffer.cs
@@ -114,13 +114,18 @@ namespace Smuxi.Engine
start = DateTime.UtcNow;
var index = Repository.Index;
//index.Stage(msgFilePath);
+ // OPT: Stage() writes the index to disk on each call
index.AddToIndex(msgFileName);
stop = DateTime.UtcNow;
}
+#if MSGBUF_DEBUG
f_Logger.DebugFormat("Add(): Index.AddToIndex() took: {0:0.00} ms",
(stop - start).TotalMilliseconds);
+#endif
+ // FIXME: delete file when index was written to disk
File.Delete(msgFilePath);
+
CommitMessage.Append(
String.Format("{0}: {1}\n", msgFileName, msg.ToString())
);
@@ -238,15 +243,19 @@ namespace Smuxi.Engine
start = DateTime.UtcNow;
repo.Index.UpdatePhysicalIndex();
stop = DateTime.UtcNow;
+#if MSGBUF_DEBUG
f_Logger.DebugFormat("Commit(): Repository.Index.UpdatePhysicalIndex() took: {0:0.00} ms",
(stop - start).TotalMilliseconds);
+#endif
start = DateTime.UtcNow;
// FIXME: CommitMessage is not thread-safe!
repo.Commit(CommitMessage.ToString(), false);
stop = DateTime.UtcNow;
+#if MSGBUF_DEBUG
f_Logger.DebugFormat("Commit(): Repository.Commit() took: {0:0.00} ms",
(stop - start).TotalMilliseconds);
+#endif
CommitMessage.Clear();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]