From: Samuel Wales <samologist@gmail.com>
To: Carsten Dominik <carsten.dominik@gmail.com>
Cc: emacs-orgmode@gnu.org
Subject: Re: org-mode on sloooow computer
Date: Fri, 24 Apr 2009 21:06:54 -0700 [thread overview]
Message-ID: <20524da70904242106y18059212n6394ad219817e0ea@mail.gmail.com> (raw)
In-Reply-To: <74997EBF-D0EA-49F9-BC19-36535EE6ADC9@gmail.com>
This is running org-agenda on a 1GHz Mac. I will post again with a
larger set of agenda files. I have a few operations that are 11
seconds or so, but I can maybe speed them up by combining searches
into one (not sure if that will work).
Function Name Call
Count Elapsed Time Average Time
============================================================
========== ============ ============
org-agenda 1
4.473791 4.473791
org-agenda-get-restriction-and-command 1
3.318245 3.318245
org-agenda-list 1
1.15528 1.15528
org-agenda-get-day-entries 28
0.8364020000 0.0298715000
org-agenda-get-timestamps 28
0.3637680000 0.0129917142
org-up-heading-safe 160
0.3499159999 0.002186975
org-get-tags-at 26
0.3496280000 0.0134472307
org-prepare-agenda 1
0.254526 0.254526
org-prepare-agenda-buffers 1
0.248059 0.248059
org-agenda-get-scheduled 28
0.2099999999 0.0074999999
org-refresh-category-properties 4
0.181482 0.0453705
org-agenda-get-deadlines 28
0.1161339999 0.0041476428
org-time-string-to-absolute 385
0.0572579999 0.0001487220
org-agenda-get-sexps 28
0.0535290000 0.0019117500
org-agenda-get-blocks 28
0.0528180000 0.0018863571
org-finalize-agenda 1
0.027553 0.027553
org-get-agenda-file-buffer 32
0.0246869999 0.0007714687
org-find-base-buffer-visiting 32
0.024321 0.0007600312
org-agenda-dim-blocked-tasks 1
0.021669 0.021669
org-end-of-subtree 9
0.019045 0.0021161111
org-format-agenda-item 28
0.018972 0.0006775714
org-parse-time-string 399
0.0150879999 3.781...e-05
org-block-todo-from-children-or-siblings-or-parent 26
0.014839 0.0005707307
org-closest-date 133
0.0143009999 0.0001075263
org-finalize-agenda-entries 7
0.012161 0.0017372857
org-entry-get 84
0.011275 0.0001342261
org-back-to-heading 385
0.0105189999 2.732...e-05
org-get-property-block 84
0.009824 0.0001169523
org-at-date-range-p 177
0.0091099999 5.146...e-05
org-agenda-skip 534
0.0090339999 1.691...e-05
org-check-agenda-file 32
0.007903 0.0002469687
org-date-to-gregorian 266
0.0073650000 2.768...e-05
org-get-todo-state 45
0.0059620000 0.0001324888
org-agenda-mode 1
0.005456 0.005456
org-agenda-highlight-todo 28
0.0052780000 0.0001885000
org-get-effort 26
0.0044469999 0.0001710384
org-get-priority 26
0.003813 0.0001466538
org-agenda-align-tags 1
0.003731 0.003731
org-add-props 91
0.0035829999 3.937...e-05
org-outline-level 357
0.0033429999 9.364...e-06
org-agenda-todayp 56
0.0029660000 5.296...e-05
org-fit-window-to-buffer 1
0.00257 0.00257
org-agenda-files 3
0.002198 0.0007326666
org-agenda-add-inherited-tags 28
0.0019330000 6.903...e-05
org-get-time-of-day 33
0.001796 5.442...e-05
org-agenda-fontify-priorities 1
0.001709 0.001709
org-entries-lessp 47
0.0017020000 3.621...e-05
org-time-string-to-time 14
0.0015799999 0.0001128571
org-get-wdays 126
0.0007649999 6.071...e-06
org-agenda-new-marker 52
0.0006660000 1.280...e-05
org-font-lock-add-tag-faces 1
0.00065 0.00065
org-uniquify 4
0.000583 0.00014575
org-agenda-add-time-grid-maybe 7
0.0005680000 8.114...e-05
org-remove-uniherited-tags 30
0.0005209999 1.736...e-05
org-trim 9
0.00038 4.222...e-05
org-overlays-in 2
0.000346 0.000173
org-time-from-absolute 7
0.000321 4.585...e-05
org-activate-bracket-links 2
0.000316 0.000158
org-switch-to-buffer-other-window 1
0.000294 0.000294
org-split-string 16
0.0002139999 1.337...e-05
org-overlay-put 22
0.0001339999 6.090...e-06
org-compile-prefix-format 1
0.00013 0.00013
org-make-overlay 11
0.000128 1.163...e-05
org-before-change-function 17
0.0001270000 7.470...e-06
org-get-tag-face 10
0.000108 1.08e-05
org-entry-is-done-p 2
0.000105 5.25e-05
org-days-to-iso-week 2
9.8e-05 4.9e-05
org-get-category 26
9.600...e-05 3.692...e-06
org-add-hook 2
9.5e-05 4.75e-05
org-unhighlight 1
8.2e-05 8.2e-05
org-region-active-p 1
7.7e-05 7.7e-05
org-downcase-keep-props 17
7.400...e-05 4.352...e-06
org-entry-is-todo-p 2
6.8e-05 3.4e-05
org-overlay-get 11
5.999...e-05 5.454...e-06
org-get-todo-face 12
4.600...e-05 3.833...e-06
org-file-menu-entry 4
3.5e-05 8.75e-06
org-add-prop-inherited 5
2.3e-05 4.6e-06
org-agenda-set-mode-name 1
2.2e-05 2.2e-05
org-agenda-deadline-face 3
1.999...e-05 6.666...e-06
org-agenda-post-command-hook 1
9e-06 9e-06
org-agenda-ndays-to-span 2
6e-06 3e-06
org-fit-agenda-window 1
4e-06 4e-06
org-agenda-reset-markers 1
3e-06 3e-06
org-set-sorting-strategy 1
3e-06 3e-06
next prev parent reply other threads:[~2009-04-25 4:07 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-23 16:38 org-mode on sloooow computer Eric S Fraga
2009-04-23 19:15 ` Sven Bretfeld
2009-04-23 20:30 ` Carsten Dominik
2009-04-24 9:22 ` Eric S Fraga
2009-04-24 9:42 ` Carsten Dominik
2009-04-24 9:51 ` Eric S Fraga, Eric S Fraga
2009-04-24 10:25 ` Eric S Fraga
2009-04-24 11:35 ` Carsten Dominik
2009-04-24 12:51 ` Matthew Lundin
2009-04-24 15:27 ` Leo
2009-04-24 15:57 ` Nick Dokos
2009-04-24 16:22 ` Leo
2009-04-25 4:06 ` Samuel Wales [this message]
2009-04-23 20:26 ` Carsten Dominik
2009-04-23 22:10 ` Eric S Fraga, Eric S Fraga
2009-04-24 5:03 ` Carsten Dominik
2009-04-24 8:24 ` Eric S Fraga, Eric S Fraga
2009-04-24 9:01 ` Carsten Dominik
2009-04-24 13:37 ` Rainer Stengele
2009-04-24 13:49 ` Carsten Dominik
2009-04-24 15:47 ` Eric S Fraga, Eric S Fraga
2009-04-24 18:25 ` Carsten Dominik
2009-04-24 22:26 ` Eric S Fraga, Eric S Fraga
2009-04-25 3:51 ` Carsten Dominik
2009-04-25 8:19 ` Eric S Fraga, Eric S Fraga
2009-04-25 16:25 ` Bernt Hansen
2009-04-30 14:13 ` Carsten Dominik
2009-04-24 14:47 ` Carsten Dominik
2009-04-28 10:33 ` Rainer Stengele
2009-04-30 14:14 ` Carsten Dominik
2009-08-31 17:49 ` Daniel Martins
2009-08-31 18:02 ` Leo
2009-08-31 18:12 ` Daniel Martins
2009-08-31 18:41 ` Matt Lundin
2009-08-31 21:03 ` Daniel Martins
2009-08-31 21:11 ` Leo
2009-08-31 21:25 ` Daniel Martins
2009-09-01 4:20 ` Carsten Dominik
2009-09-01 13:15 ` Daniel Martins
2009-09-02 7:15 ` Carsten Dominik
2009-08-31 18:14 ` Matt Lundin
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
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20524da70904242106y18059212n6394ad219817e0ea@mail.gmail.com \
--to=samologist@gmail.com \
--cc=carsten.dominik@gmail.com \
--cc=emacs-orgmode@gnu.org \
/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.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
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 read-only IMAP folder(s) and NNTP newsgroup(s).