Gnus development mailing list
 help / color / mirror / Atom feed
From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann)
Subject: Re: db-backed mail back end
Date: Fri, 25 Jan 2002 11:04:36 +0100	[thread overview]
Message-ID: <vafu1tazqyz.fsf@INBOX.auto.gnus.tok.lucy.cs.uni-dortmund.de> (raw)
In-Reply-To: <vafy9imzr8u.fsf@INBOX.auto.gnus.tok.lucy.cs.uni-dortmund.de> (Kai.Grossjohann@cs.uni-dortmund.de's message of "Fri, 25 Jan 2002 10:58:41 +0100")

Kai.Grossjohann@cs.uni-dortmund.de (Kai Großjohann) writes:

> I've now entered nnimap:INBOX.auto.gnus and here are the results.

Here are the results for gnu.emacs.help (with C-u RET RET):

/----
| Function Name                                           Call Count  Elapsed Time  Average Time
| ======================================================  ==========  ============  ============
| gnus-retrieve-headers                                   3           364.20543699  121.40181233
| gnus-topic-select-group                                 1           206.129288    206.129288
| gnus-group-select-group                                 1           206.129225    206.129225
| gnus-group-read-group                                   1           206.129214    206.129214
| gnus-summary-read-group                                 1           206.129169    206.129169
| gnus-summary-read-group-1                               1           206.129154    206.129154
| gnus-select-newsgroup                                   1           192.549928    192.549928
| gnus-fetch-headers                                      1           186.317282    186.317282
| gnus-cache-retrieve-headers                             1           182.575129    182.575129
| gnus-agent-retrieve-headers                             1           180.577227    180.577227
| gnus-agent-save-alist                                   1           157.608388    157.608388
| gnus-set-difference                                     3           20.2174       6.7391333333
| gnus-summary-prepare                                    1           11.530258     11.530258
| gnus-summary-prepare-threads                            1           9.125797      9.125797
| gnus-get-newsgroup-headers-xover                        1           3.741023      3.741023
| gnus-build-old-threads                                  1           3.2381729999  3.2381729999
| gnus-build-get-header                                   151         3.2306279999  0.0213948874
| gnus-group-jump-to-group                                1           2.617927      2.617927
| gnus-dd-mmm                                             1768        2.5379900000  0.0014355147
| gnus-cache-braid-nov                                    1           1.892906      1.892906
| gnus-simplify-subject-fuzzy                             4181        1.8558889999  0.0004438863
| gnus-sort-threads-1                                     902         1.7841550000  0.0019779988
| gnus-sort-threads                                       1           1.72618       1.72618
| gnus-thread-sort-by-most-recent-number                  4627        1.6714319999  0.0003612344
| nntp-accept-process-output                              130         1.309013      0.0100693307
| gnus-possibly-score-headers                             1           1.3010519999  1.3010519999
| gnus-articles-to-read                                   1           1.300275      1.300275
| gnus-score-headers                                      1           1.2994379999  1.2994379999
| gnus-score-string                                       1           1.148072      1.148072
| gnus-thread-highest-number                              9254        1.0903829999  0.0001178282
| nntp-retrieve-headers                                   1           1.052888      1.052888
| nntp-retrieve-headers-with-xover                        1           1.052777      1.052777
| nntp-send-xover-command                                 1           1.040614      1.040614
| nntp-send-command-nodelete                              1           1.040569      1.040569
| gnus-agent-braid-nov                                    1           0.970894      0.970894
| gnus-summary-from-or-to-or-newsgroups                   1768        0.7955190000  0.0004499541
| gnus-run-hooks                                          1775        0.7471350000  0.0004209211
| gnus-summary-highlight-line                             1766        0.7037719999  0.0003985118
| gnus-build-sparse-threads                               1           0.6824209999  0.6824209999
| gnus-extract-address-components                         1768        0.6443449999  0.0003644485
| nnheader-insert-file-contents                           4           0.621835      0.15545875
| gnus-member-of-range                                    1688        0.5000059999  0.0002962120
| gnus-make-threads                                       1           0.498406      0.498406
| gnus-make-hashtable                                     2           0.4010209999  0.2005104999
| gnus-check-server                                       1           0.269944      0.269944
| gnus-open-server                                        1           0.268662      0.268662
| nntp-open-server                                        1           0.268606      0.268606
| nntp-open-connection                                    1           0.266418      0.266418
| gnus-update-missing-marks                               1           0.218805      0.218805
| gnus-gather-threads-by-subject                          1           0.15905       0.15905
| gnus-set-work-buffer                                    4183        0.1484209999  3.548...e-05
| gnus-agent-load-alist                                   1           0.122237      0.122237
| gnus-agent-read-file                                    1           0.122044      0.122044
| gnus-summary-limit-children                             1986        0.1206469999  6.074...e-05
| gnus-sorted-complement                                  3           0.1122239999  0.037408
| nnheader-find-nov-line                                  1           0.08668       0.08668
| gnus-sorted-intersection                                2           0.064246      0.032123
| gnus-correct-substring                                  336         0.0623740000  0.0001856369
| gnus-summary-initial-limit                              1           0.056863      0.056863
| gnus-score-string<                                      14155       0.0487400000  3.443...e-06
| gnus-request-group                                      1           0.030841      0.030841
| nntp-request-group                                      1           0.030745      0.030745
| gnus-killed-articles                                    1           0.02524       0.02524
| gnus-agent-save-history                                 1           0.023906      0.023906
| gnus-put-text-property-excluding-characters-with-faces  1766        0.0202220000  1.145...e-05
| gnus-cut-threads                                        1           0.019795      0.019795
| gnus-put-text-property                                  3536        0.0175920000  4.975...e-06
| gnus-point-at-eol                                       1864        0.0174220000  9.346...e-06
| gnus-agent-open-history                                 1           0.015814      0.015814
| gnus-uncompress-range                                   6           0.014541      0.0024235
| gnus-thread-loop-p                                      1387        0.0143829999  1.036...e-05
| nntp-decode-text                                        4           0.009171      0.00229275
| nntp-open-network-stream                                1           0.006867      0.006867
| gnus-char-width                                         5376        0.0059320000  1.103...e-06
| gnus-message                                            13          0.0054610000  0.0004200769
| gnus-adjust-marked-articles                             1           0.003488      0.003488
| nnheader-message                                        121         0.0034460000  2.847...e-05
| gnus-group-find-parameter                               8           0.003428      0.0004285
| gnus-summary-setup-buffer                               1           0.003197      0.003197
| nntp-send-mode-reader                                   1           0.003043      0.003043
| gnus-group-topic-parameters                             8           0.0029519999  0.0003689999
| nntp-send-authinfo                                      1           0.002534      0.002534
| gnus-parse-netrc                                        1           0.002478      0.002478
| gnus-group-fast-parameter                               6           0.002298      0.0003830000
| gnus-summary-mode                                       1           0.002208      0.002208
| gnus-summary-auto-select-subject                        1           0.001927      0.001927
| gnus-group-decoded-name                                 6           0.001923      0.0003205
| gnus-summary-first-unread-subject                       1           0.001917      0.001917
| nntp-kill-buffer                                        1           0.001916      0.001916
| gnus-topic-hierarchical-parameters                      8           0.001882      0.00023525
| gnus-summary-first-subject                              2           0.001782      0.000891
| gnus-update-summary-mark-positions                      2           0.001683      0.0008415
| gnus-cache-articles-in-group                            1           0.001584      0.001584
| gnus-all-score-files                                    1           0.001579      0.001579
| gnus-group-name-decode                                  6           0.001533      0.0002555000
| gnus-summary-insert-line                                2           0.001459      0.0007295
| gnus-topic-parent-topic                                 152         0.0013930000  9.164...e-06
| gnus-current-topics                                     8           0.0012380000  0.0001547500
| gnus-set-sorted-intersection                            1           0.00094       0.00094
| nntp-find-connection-buffer                             131         0.0008610000  6.572...e-06
| gnus-summary-setup-default-charset                      1           0.000818      0.000818
| gnus-score-load-files                                   1           0.000773      0.000773
| gnus-score-load-file                                    8           0.000706      8.825e-05
| gnus-update-format-specifications                       2           0.000694      0.000347
| gnus-point-at-bol                                       167         0.0006179999  3.700...e-06
| gnus-current-topic                                      8           0.000608      7.6e-05
| gnus-group-auto-expirable-p                             1           0.000576      0.000576
| gnus-agent-article-name                                 3           0.0005729999  0.0001909999
| gnus-sort-gathered-threads                              1           0.000498      0.000498
| gnus-continuum-version                                  4           0.0004930000  0.0001232500
| gnus-set-mode-line                                      1           0.000471      0.000471
| gnus-last-element                                       1           0.00047       0.00047
| gnus-topic-parameters                                   16          0.0004689999  2.931...e-05
| gnus-score-find-hierarchical                            1           0.000462      0.000462
| gnus-topic-find-topology                                56          0.0004489999  8.017...e-06
| gnus-summary-set-local-parameters                       1           0.000447      0.000447
| gnus-parameter-charset                                  1           0.000439      0.000439
| gnus-group-goto-group                                   9           0.000395      4.388...e-05
| gnus-score-file-name                                    8           0.0003760000  4.700...e-05
| gnus-parameter-ignored-charsets                         1           0.000354      0.000354
| gnus-configure-windows                                  1           0.000346      0.000346
| gnus-agent-group-path                                   3           0.0003050000  0.0001016666
| gnus-goto-colon                                         6           0.000296      4.933...e-05
| gnus-group-name-charset                                 6           0.000287      4.783...e-05
| gnus-make-directory                                     2           0.0002839999  0.0001419999
| gnus-cache-file-name                                    3           0.000281      9.366...e-05
| gnus-apply-kill-file                                    1           0.000277      0.000277
| gnus-summary-buffer-name                                1           0.000274      0.000274
| gnus-set-global-variables                               3           0.000249      8.3e-05
| gnus-make-sort-function                                 1           0.000248      0.000248
| gnus-byte-compile                                       1           0.000225      0.000225
| gnus-summary-position-point                             5           0.000221      4.420...e-05
| gnus-get-buffer-create                                  5           0.0002199999  4.4e-05
| gnus-configure-frame                                    2           0.000187      9.35e-05
| gnus-score-load-score-alist                             4           0.00018       4.5e-05
| gnus-newsgroup-kill-file                                2           0.000147      7.35e-05
| gnus-agent-enter-history                                1           0.000146      0.000146
| gnus-update-read-articles                               1           0.00014       0.00014
| nntp-read-server-type                                   1           0.000131      0.000131
| nnoo-change-server                                      1           0.00013       0.00013
| nnheader-init-server-buffer                             2           0.000116      5.8e-05
| gnus-find-method-for-group                              14          0.000115      8.214...e-06
| gnus-summary-make-local-variables                       2           0.000115      5.75e-05
| gnus-group-position-point                               1           0.000112      0.000112
| nntp-possibly-change-group                              2           0.0001099999  5.499...e-05
| gnus-agent-mode                                         1           0.000109      0.000109
| gnus-agent-lib-file                                     1           9.3e-05       9.3e-05
| gnus-summary-set-display-table                          1           9e-05         9e-05
| nntp-server-opened                                      4           8.8e-05       2.2e-05
| gnus-buffer-live-p                                      12          8.7e-05       7.25e-06
| gnus-group-get-parameter                                10          8.000...e-05  8.000...e-06
| gnus-all-windows-visible-p                              1           8e-05         8e-05
| gnus-thread-sort-by-number                              28          7.899...e-05  2.821...e-06
| nnheader-translate-file-chars                           19          7.699...e-05  4.052...e-06
| gnus-summary-show-thread                                1           7.3e-05       7.3e-05
| nntp-make-process-buffer                                1           7.1e-05       7.1e-05
| gnus-parameters-get-parameter                           2           7e-05         3.5e-05
| gnus-get-function                                       2           6.8e-05       3.4e-05
| gnus-agent-get-function                                 4           6.500...e-05  1.625...e-05
| nnheader-concat                                         4           6.3e-05       1.575e-05
| nnoo-push-server                                        1           6.3e-05       6.3e-05
| nnheader-set-temp-buffer                                1           6.2e-05       6.2e-05
| gnus-article-mark-to-type                               21          5.999...e-05  2.857...e-06
| gnus-server-opened                                      1           5.8e-05       5.8e-05
| gnus-newsgroup-savable-name                             7           5.6e-05       8e-06
| gnus-short-group-name                                   1           5.2e-05       5.2e-05
| gnus-online                                             6           4.999...e-05  8.333...e-06
| gnus-get-buffer-window                                  1           4.9e-05       4.9e-05
| nnheader-replace-duplicate-chars-in-string              3           4.700...e-05  1.566...e-05
| gnus-group-topic-p                                      1           4.1e-05       4.1e-05
| gnus-agent-get-undownloaded-list                        1           4.1e-05       4.1e-05
| gnus-ephemeral-group-p                                  1           3.9e-05       3.9e-05
| gnus-group-parameter-value                              8           3.4e-05       4.25e-06
| gnus-summary-make-menu-bar                              1           3.2e-05       3.2e-05
| gnus-group-topic-name                                   1           3.1e-05       3.1e-05
| gnus-undo-register                                      1           2.6e-05       2.6e-05
| gnus-use-long-file-name                                 10          2.5e-05       2.5e-06
| gnus-turn-off-edit-menu                                 1           2.4e-05       2.4e-05
| gnus-group-quit-config                                  1           2.1e-05       2.1e-05
| gnus-list-of-unread-articles                            1           2e-05         2e-05
| gnus-mode-line-buffer-identification                    1           1.9e-05       1.9e-05
| gnus-visual-p                                           5           1.899...e-05  3.799...e-06
| gnus-create-hash-size                                   2           1.8e-05       9e-06
| gnus-group-real-prefix                                  1           1.8e-05       1.8e-05
| gnus-group-group-name                                   1           1.7e-05       1.7e-05
| gnus-virtual-group-p                                    1           1.7e-05       1.7e-05
| gnus-undo-register-1                                    1           1.7e-05       1.7e-05
| gnus-agent-create-buffer                                1           1.6e-05       1.6e-05
| gnus-agent-history-buffer                               1           1.4e-05       1.4e-05
| gnus-get-unread-articles-in-group                       1           1.4e-05       1.4e-05
| gnus-undo-boundary                                      4           1.399...e-05  3.499...e-06
| nnoo-current-server                                     4           1.299...e-05  3.249...e-06
| gnus-netrc-machine                                      1           1.2e-05       1.2e-05
| gnus-frames-on-display-list                             1           1.1e-05       1.1e-05
| gnus-score-find-alist                                   1           1.1e-05       1.1e-05
| gnus-simplify-mode-line                                 1           9e-06         9e-06
| gnus-cache-update-active                                2           9e-06         4.5e-06
| nntp-find-connection                                    2           8e-06         4e-06
| gnus-home-score-file                                    2           7e-06         3.5e-06
| gnus-netrc-get                                          3           7e-06         2.333...e-06
| gnus-server-status                                      1           7e-06         7e-06
| nnoo-variables                                          2           6e-06         3e-06
| gnus-read-active-file-p                                 1           5e-06         5e-06
| gnus-agent-method-p                                     1           5e-06         5e-06
| gnus-make-sort-function-1                               1           5e-06         5e-06
| gnus-window-to-buffer-helper                            2           4.999...e-06  2.499...e-06
| gnus-windows-old-to-new                                 1           4e-06         4e-06
| gnus-cache-save-buffers                                 2           4e-06         2e-06
| gnus-summary-make-tool-bar                              1           3e-06         3e-06
| gnus-copy-sequence                                      1           3e-06         3e-06
| gnus-delete-if                                          1           3e-06         3e-06
| gnus-make-thread-indent-array                           1           3e-06         3e-06
| nnoo-parents                                            1           3e-06         3e-06
| gnus-agent-summary-make-menu-bar                        1           2e-06         2e-06
| gnus-set-default-directory                              1           2e-06         2e-06
| gnus-summary-maybe-hide-threads                         1           2e-06         2e-06
\----

kai
-- 
Simplification good!  Oversimplification bad!  (Larry Wall)



  reply	other threads:[~2002-01-25 10:04 UTC|newest]

Thread overview: 102+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-22 23:33 Lars Magne Ingebrigtsen
2002-01-23  0:23 ` Daniel Pittman
2002-01-23  0:36   ` Lars Magne Ingebrigtsen
2002-01-23  0:49     ` Henrik Enberg
2002-01-23  1:36       ` Jorge Godoy
2002-01-23  1:34     ` Jorge Godoy
2002-01-23  2:39     ` John S. J. Anderson
2002-01-24  1:18       ` Lars Magne Ingebrigtsen
2002-01-25 14:37         ` Randal L. Schwartz
2002-01-23  3:46     ` Daniel Pittman
2002-01-24  0:51       ` Russ Allbery
2002-01-23  8:52     ` Simon Josefsson
2002-01-26 20:55       ` Steinar Bang
2002-01-23 11:45     ` Per Abrahamsen
2002-01-23 14:11       ` Kai Großjohann
2002-01-23 14:26     ` Mark Milhollan
2002-01-24  1:19       ` Lars Magne Ingebrigtsen
2002-01-23 17:50     ` Paul Jarc
2002-01-24  0:50     ` Russ Allbery
2002-01-24  1:24       ` Lars Magne Ingebrigtsen
2002-01-24  1:49         ` Daniel Pittman
2002-01-24  8:36           ` Lars Magne Ingebrigtsen
2002-01-24  8:58             ` Kai Großjohann
2002-01-24  9:28               ` Lars Magne Ingebrigtsen
2002-01-24 10:37                 ` Kai Großjohann
2002-01-24 17:11         ` Paul Jarc
2002-01-24 17:58           ` nnmaildir (was: db-backed mail back end) Josh Huber
2002-01-24 18:14             ` Harry Putnam
2002-01-24 18:43               ` Paul Jarc
2002-01-24 22:05                 ` Harry Putnam
2002-01-24 22:51                   ` nnmaildir Paul Jarc
2002-01-24 18:39             ` nnmaildir Paul Jarc
2002-01-24  9:14       ` db-backed mail back end Sean Neakums
2002-01-24  9:59         ` Per Abrahamsen
2002-01-24 10:03           ` Lars Magne Ingebrigtsen
2002-01-24 10:24           ` Sean Neakums
2002-01-24 11:49             ` Jorge Godoy
2002-01-24 11:32           ` Simon Josefsson
2002-01-24 11:58             ` Karl Kleinpaste
2002-01-24 12:11               ` Lars Magne Ingebrigtsen
2002-01-24 12:15                 ` Lars Magne Ingebrigtsen
2002-01-24 12:54                   ` Karl Kleinpaste
2002-01-24 15:05                     ` Lars Magne Ingebrigtsen
2002-01-24 20:40                       ` Karl Kleinpaste
2002-01-25  1:28                         ` Lars Magne Ingebrigtsen
2002-01-25  2:17                           ` Karl Kleinpaste
2002-01-25  2:42                             ` Lars Magne Ingebrigtsen
2002-01-25  3:23                               ` Karl Kleinpaste
2002-01-25  3:34                                 ` Lars Magne Ingebrigtsen
2002-01-25  3:37                                 ` Daniel Pittman
2002-01-25  4:19                                   ` Karl Kleinpaste
2002-01-25  4:47                                     ` Lars Magne Ingebrigtsen
2002-01-25  9:23                                       ` Kai Großjohann
2002-01-25  9:30                                         ` Kai Großjohann
2002-01-25  9:35                                           ` Lars Magne Ingebrigtsen
2002-01-25  9:58                                             ` Kai Großjohann
2002-01-25 10:04                                               ` Kai Großjohann [this message]
2002-01-25 10:15                                                 ` Lars Magne Ingebrigtsen
2002-01-25 12:12                                                   ` Kai Großjohann
2002-01-25 12:19                                                     ` Lars Magne Ingebrigtsen
2002-01-25 13:15                                                       ` Kai Großjohann
2002-01-25 13:59                                                         ` Lars Magne Ingebrigtsen
2002-01-25 15:43                                                           ` Kai Großjohann
     [not found]                                                             ` <m3y9immn0r.fsf@quimbies.gnus.org>
     [not found]                                                               ` <m3u1tammvs.fsf@quimbies.gnus.org>
2002-01-25 17:01                                                                 ` Kai Großjohann
     [not found]                                                               ` <2nbsfitmtx.fsf@zsh.cs.rochester.edu>
2002-01-25 17:19                                                                 ` Lars Magne Ingebrigtsen
2002-01-25 17:33                                                                   ` Lars Magne Ingebrigtsen
2002-01-26 11:12                                                                     ` Lars Magne Ingebrigtsen
2002-01-26 11:31                                                                       ` Lars Magne Ingebrigtsen
2002-01-26 19:03                                                                         ` Lars Magne Ingebrigtsen
2002-01-27  1:29                                                                           ` Raja R Harinath
2002-01-27  1:39                                                                             ` Lars Magne Ingebrigtsen
2002-01-26 22:17                                                                         ` Christoph Conrad
2002-01-28 14:25                                                                       ` Jan Vroonhof
2002-01-29  2:34                                                                         ` Russ Allbery
2002-01-26 21:10                                                                     ` Kai Großjohann
2002-01-25  5:32                                     ` Daniel Pittman
2002-01-25  4:29                                   ` Lars Magne Ingebrigtsen
2002-01-25  5:16                                     ` Lars Magne Ingebrigtsen
2002-01-25  5:29                                       ` Lars Magne Ingebrigtsen
2002-01-25  5:39                                       ` Daniel Pittman
2002-01-25  5:48                                         ` Lars Magne Ingebrigtsen
2002-01-25  7:05                                 ` Justin Sheehy
2002-01-28 12:56                                 ` Jorge Godoy
2002-01-24 16:13                     ` Frank Schmitt
2002-01-24 18:36                       ` Simon Josefsson
2002-01-24 12:29               ` Simon Josefsson
2002-01-25 14:40                 ` Randal L. Schwartz
2002-01-24 13:50               ` Zlatko Calusic
2002-01-24 22:27                 ` Zlatko Calusic
2002-01-25  2:57                 ` Lars Magne Ingebrigtsen
2002-01-25  4:42                   ` Lars Magne Ingebrigtsen
2002-01-24 14:51               ` Kai Großjohann
2002-01-24 17:14           ` Paul Jarc
2002-01-24 17:52             ` Per Abrahamsen
2002-01-23  0:53 ` Nevin Kapur
2002-01-23  1:29 ` Jorge Godoy
2002-01-23  1:45   ` Lars Magne Ingebrigtsen
2002-01-23  2:33     ` Jorge Godoy
2002-01-24  1:13       ` Lars Magne Ingebrigtsen
2002-01-24  2:05         ` Jorge Godoy
2002-01-24  8:39           ` Lars Magne Ingebrigtsen
2002-01-27 22:32 ` Rob Browning

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=vafu1tazqyz.fsf@INBOX.auto.gnus.tok.lucy.cs.uni-dortmund.de \
    --to=kai.grossjohann@cs.uni-dortmund.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).