* `M-g' in group buffer suddenly slow
@ 2003-12-11 16:52 David Abrahams
2003-12-31 2:37 ` Lars Magne Ingebrigtsen
0 siblings, 1 reply; 2+ messages in thread
From: David Abrahams @ 2003-12-11 16:52 UTC (permalink / raw)
[-- Attachment #1: Type: text/plain, Size: 327 bytes --]
[cross-posted to bugs@gnus.org]
Title says it all; I hope someone can help. Thanks!
--------
Gnus v5.10.3
GNU Emacs 21.3.50.1 (i386-msvc-nt5.1.2600)
of 2003-10-21 on PENGUIN
200 main.gmane.org InterNetNews NNRP server INN 2.3.2 ready (posting ok).
Here's the profiling data from elp. Can anyone offer clues?
Thanks!
[-- Attachment #2: meta-g.elp --]
[-- Type: text/plain, Size: 10320 bytes --]
Function Name Call Count Elapsed Time Average Time
============================================================================ ========== ============ ============
gnus-active-to-gnus-format 9 52.448000000 5.8275555555
gnus-group-get-new-news 1 46.066 46.066
gnus-read-active-file 1 45.596 45.596
gnus-read-active-file-1 3 45.586 15.195333333
gnus-read-active-file-2 3 45.446 15.148666666
gnus-agent-save-active 3 18.787999999 6.2626666666
gnus-agent-save-active-1 3 18.787999999 6.2626666666
gnus-agent-write-active 3 18.567 6.189
gnus-write-active-file 3 9.3129999999 3.1043333333
gnus-point-at-eol 95267 3.3029999999 3.46...e-005
gnus-retrieve-groups 3 2.172 0.7240000000
gnus-topic-prepare-topic 3 0.46 0.1533333333
gnus-group-insert-group-line 40 0.45 0.01125
gnus-group-prepare-topics 1 0.45 0.45
gnus-group-list-groups 1 0.45 0.45
gnus-group-highlight-line 40 0.37 0.00925
gnus-run-hooks 46 0.37 0.0080434782
gnus-check-server 7 0.14 0.02
gnus-open-server 2 0.13 0.065
gnus-get-unread-articles 1 0.02 0.02
gnus-group-name-decode 120 0.02 0.0001666666
gnus-server-opened 11 0.01 0.0009090909
gnus-summary-buffer-name 40 0.01 0.00025
gnus-activate-group 4 0.01 0.0025
gnus-message 47 0.01 0.0002127659
gnus-group-decoded-name 40 0.01 0.00025
gnus-server-add-address 130 0.0 0.0
gnus-agent-get-function 27 0.0 0.0
gnus-request-scan 1 0.0 0.0
gnus-server-get-method 67 0.0 0.0
gnus-netrc-machine 1 0.0 0.0
gnus-topic-find-groups 3 0.0 0.0
gnus-find-method-for-group 59 0.0 0.0
gnus-undo-boundary 4 0.0 0.0
gnus-topic-parent-topic 12 0.0 0.0
gnus-server-equal 19 0.0 0.0
gnus-update-format-specifications 2 0.0 0.0
gnus-group-setup-buffer 1 0.0 0.0
gnus-range-add 2 0.0 0.0
gnus-parse-active 2 0.0 0.0
gnus-continuum-version 4 0.0 0.0
gnus-topic-insert-topic-line 3 0.0 0.0
gnus-group-group-name 41 0.0 0.0
gnus-current-topics 3 0.0 0.0
gnus-fixup-nnimap-unread-after-getting-new-news 1 0.0 0.0
gnus-group-prefixed-name 146 0.0 0.0
gnus-topic-goto-next-group 1 0.0 0.0
gnus-create-hash-size 6 0.0 0.0
gnus-point-at-bol 42 0.0 0.0
gnus-extent-start-open 43 0.0 0.0
gnus-agent-method-p 5 0.0 0.0
gnus-get-function 16 0.0 0.0
gnus-group-default-level 2 0.0 0.0
gnus-group-search-forward 1 0.0 0.0
gnus-topic-goto-topic 1 0.0 0.0
gnus-topic-find-topology 8 0.0 0.0
gnus-server-to-method 152 0.0 0.0
gnus-topic-parameters 5 0.0 0.0
gnus-parse-netrc 1 0.0 0.0
gnus-group-prepare-logic 40 0.0 0.0
gnus-topic-hierarchical-parameters 3 0.0 0.0
gnus-get-buffer-create 1 0.0 0.0
gnus-group-name-charset 80 0.0 0.0
gnus-master-read-slave-newsrc 1 0.0 0.0
gnus-group-get-parameter 80 0.0 0.0
gnus-methods-using 6 0.0 0.0
gnus-buffer-live-p 87 0.0 0.0
gnus-server-extend-method 14 0.0 0.0
gnus-make-hashtable 6 0.0 0.0
gnus-put-text-property-excluding-characters-with-faces 40 0.0 0.0
gnus-agent-save-group-info 2 0.0 0.0
gnus-netrc-get 3 0.0 0.0
gnus-group-set-mode-line 2 0.0 0.0
gnus-put-text-property 43 0.0 0.0
gnus-topic-update-unreads 6 0.0 0.0
gnus-range-length 40 0.0 0.0
gnus-goto-colon 2 0.0 0.0
gnus-group-timestamp-delta 40 0.0 0.0
gnus-agent-lib-file 3 0.0 0.0
gnus-add-text-properties 46 0.0 0.0
gnus-display-time-event-handler 1 0.0 0.0
gnus-update-read-articles 4 0.0 0.0
gnus-online 32 0.0 0.0
gnus-group-position-point 2 0.0 0.0
gnus-group-remove-excess-properties 40 0.0 0.0
gnus-server-status 11 0.0 0.0
gnus-make-directory 7 0.0 0.0
gnus-group-parameter-value 80 0.0 0.0
gnus-archive-server-wanted-p 1 0.0 0.0
gnus-mode-line-buffer-identification 2 0.0 0.0
gnus-check-backend-function 58 0.0 0.0
gnus-group-next-unread-group 1 0.0 0.0
[-- Attachment #3: User settings --]
[-- Type: application/emacs-lisp, Size: 7627 bytes --]
[-- Attachment #4: Type: text/plain, Size: 61 bytes --]
--
Dave Abrahams
Boost Consulting
www.boost-consulting.com
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: `M-g' in group buffer suddenly slow
2003-12-11 16:52 `M-g' in group buffer suddenly slow David Abrahams
@ 2003-12-31 2:37 ` Lars Magne Ingebrigtsen
0 siblings, 0 replies; 2+ messages in thread
From: Lars Magne Ingebrigtsen @ 2003-12-31 2:37 UTC (permalink / raw)
David Abrahams <dave@boost-consulting.com> writes:
> Title says it all; I hope someone can help. Thanks!
gnus-active-to-gnus-format 9 52.448000000 5.8275555555
[...]
gnus-point-at-eol 95267 3.3029999999 3.46...e-005
Wow. 95K calls to `gnus-point-at-eol'. And
`gnus-active-to-gnus-format' taking way, way too long. And this is
for `M-g', not `g'?
--
(domestic pets only, the antidote for overdose, milk.)
larsi@gnus.org * Lars Magne Ingebrigtsen
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-12-31 2:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-11 16:52 `M-g' in group buffer suddenly slow David Abrahams
2003-12-31 2:37 ` Lars Magne Ingebrigtsen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).