aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Ingebrigtsen2012-12-24 13:28:39 +0000
committerKatsumi Yamaoka2012-12-24 13:28:39 +0000
commit24d0bb6be2860a95a00618abf9e6decf166fac55 (patch)
tree86a5ef70d9eb98d0690c694dcba538c5e2325db0
parent2944d406dbf0512368ce0c9de36f347ccbae289b (diff)
downloademacs-24d0bb6be2860a95a00618abf9e6decf166fac55.tar.gz
emacs-24d0bb6be2860a95a00618abf9e6decf166fac55.zip
lisp/gnus/gnus-int.el (gnus-backend-trace): Also note the elapsed seconds
-rw-r--r--lisp/gnus/ChangeLog1
-rw-r--r--lisp/gnus/gnus-int.el11
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index ee5d76961b3..1ade749427f 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -8,6 +8,7 @@
8 for reuse. 8 for reuse.
9 (gnus-open-server): Use it to add more tracing. 9 (gnus-open-server): Use it to add more tracing.
10 (gnus-finish-retrieve-group-infos): Add backend tracing. 10 (gnus-finish-retrieve-group-infos): Add backend tracing.
11 (gnus-backend-trace): Also note the elapsed seconds.
11 12
122012-12-22 Philipp Haselwarter <philipp@haselwarter.org> 132012-12-22 Philipp Haselwarter <philipp@haselwarter.org>
13 14
diff --git a/lisp/gnus/gnus-int.el b/lisp/gnus/gnus-int.el
index b69229965a7..ea887b27cf9 100644
--- a/lisp/gnus/gnus-int.el
+++ b/lisp/gnus/gnus-int.el
@@ -252,9 +252,14 @@ If it is down, start it up (again)."
252(defun gnus-backend-trace (type form) 252(defun gnus-backend-trace (type form)
253 (with-current-buffer (get-buffer-create "*gnus trace*") 253 (with-current-buffer (get-buffer-create "*gnus trace*")
254 (buffer-disable-undo) 254 (buffer-disable-undo)
255 (goto-char (point-max)) 255 (goto-char (point-max))
256 (insert (format-time-string "%H:%M:%S") 256 (insert (format-time-string "%H:%M:%S")
257 (format " %s %S\n" type form)))) 257 (format " %.2fs %s %S\n"
258 (if (numberp gnus-backend-trace)
259 (- (float-time) gnus-backend-trace)
260 0)
261 type form))
262 (setq gnus-backend-trace (float-time))))
258 263
259(defun gnus-open-server (gnus-command-method) 264(defun gnus-open-server (gnus-command-method)
260 "Open a connection to GNUS-COMMAND-METHOD." 265 "Open a connection to GNUS-COMMAND-METHOD."