emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Carsten Dominik <carsten.dominik@gmail.com>
To: Eric S Fraga <e.fraga@ucl.ac.uk>
Cc: emacs-orgmode@gnu.org
Subject: Re: Re: org-mode on sloooow computer
Date: Fri, 24 Apr 2009 11:42:57 +0200	[thread overview]
Message-ID: <B4F95620-AF50-4FEC-9BC8-B61CFAF275DD@gmail.com> (raw)
In-Reply-To: <87eiviqud3.fsf@eeepc.chemeng.ucl.ac.uk>

Interesting.

How many entries did this search return?

Could you do me a favor, get the git version I just pushed and try
to repeat the same command under the same conditions (compiled or  
uncompiled, org stuff pre-loaded because of a previous agenda  
command....).

I may have made it quite a bit faster - thought I did this a long time  
ago, but it appears that I forgot to remove an important instance of  
org-up-heading-all.....

Thanks.

- Carsten

On Apr 24, 2009, at 11:22 AM, Eric S Fraga wrote:

> Carsten Dominik <carsten.dominik@gmail.com> writes:
>>
>> Are both of you running compiled Lisp code?
>
> yes.  I install org-mode from debian unstable which compiles all the
> lisp codes.
>
>>
>> Are you using day view or week view (which makes 7 day views....)
>
> day view (used to use week view but was trying to speed things up).
>
>> The following would be interesting:
>> [...]
>>    M-x elp-results
>>
>> and post the resulting buffer.
>
> I asked for agenda view (^caa) and get the following results:
>
> ,----
> | org-agenda                             1           4.358551       
> 4.358551
> | org-agenda-list                        1           4.116562       
> 4.116562
> | org-agenda-get-day-entries             6           3.4978960000   
> 0.5829826666
> | org-get-tags-at                        106         3.2642069999   
> 0.0307944056
> | org-up-heading-all                     247         3.2176039999   
> 0.0130267368
> | org-agenda-get-scheduled               6           2.660075       
> 0.4433458333
> | org-outline-level                      20216       1.4954959999   
> 7.397...e-05
> | org-agenda-get-deadlines               6           0.732624       
> 0.122104
> | org-dblock-write:clocktable            7           0.549022       
> 0.0784317142
> | org-get-clocktable                     1           0.395574       
> 0.395574
> | org-update-dblock                      1           0.3571560000   
> 0.3571560000
> | org-prepare-agenda-buffers             2           0.2724330000   
> 0.1362165000
> | org-agenda-get-restriction-and-command 1           0.241765       
> 0.241765
> | org-clock-sum                          6           0.191091       
> 0.0318485
> | org-prepare-agenda                     1           0.144341       
> 0.144341
> | org-refresh-category-properties        12          0.082294       
> 0.0068578333
> | org-agenda-get-timestamps              6           0.0549949999   
> 0.0091658333
> | org-get-agenda-file-buffer             18          0.047752       
> 0.0026528888
> | org-find-base-buffer-visiting          18          0.0470599999   
> 0.0026144444
> | org-get-entries-from-diary             1           0.040401       
> 0.040401
> | org-get-todo-state                     107         0.0315449999   
> 0.0002948130
> | org-back-to-heading                    232         0.0292360000   
> 0.0001260172
> | org-time-string-to-absolute            111         0.0250619999   
> 0.0002257837
> | org-end-of-subtree                     11          0.0241239999   
> 0.0021930909
> | org-agenda-get-blocks                  6           0.017011       
> 0.0028351666
> | org-parse-time-string                  215         0.0162690000   
> 7.566...e-05
> | org-agenda-get-sexps                   6           0.0134749999   
> 0.0022458333
> | org-agenda-files                       6           0.0126670000   
> 0.0021111666
> | org-fit-agenda-window                  1           0.010794       
> 0.010794
> | org-fit-window-to-buffer               2           0.010633       
> 0.0053165
> | org-mode                               1           0.008961       
> 0.008961
> | org-check-agenda-file                  18          0.008071       
> 0.0004483888
> | org-get-priority                       8           0.0079779999   
> 0.0009972499
> | org-format-agenda-item                 8           0.0069479999   
> 0.0008684999
> | org-agenda-skip                        121         0.006809       
> 5.627...e-05
> | org-finalize-agenda-entries            1           0.006645       
> 0.006645
> | org-install-agenda-files-menu          1           0.003953       
> 0.003953
> | org-finalize-agenda                    1           0.003672       
> 0.003672
> | org-get-effort                         8           0.003324       
> 0.0004155
> | org-agenda-mode                        1           0.003274       
> 0.003274
> | org-entry-get                          8           0.0031469999   
> 0.0003933749
> | org-agenda-highlight-todo              8           0.0031160000   
> 0.0003895000
> | org-table-align                        1           0.002933       
> 0.002933
> | org-get-property-block                 8           0.002703       
> 0.000337875
> | org-agenda-align-tags                  1           0.002667       
> 0.002667
> | org-split-string                       74          0.0021859999   
> 2.954...e-05
> | org-create-dblock                      1           0.002171       
> 0.002171
> | org-entries-lessp                      16          0.002107       
> 0.0001316875
> | org-switch-to-buffer-other-window      1           0.001576       
> 0.001576
> | org-agenda-todayp                      12          0.0015239999   
> 0.0001269999
> | org-set-startup-visibility             1           0.001405       
> 0.001405
> | org-get-category                       107         0.0012670000   
> 1.184...e-05
> | org-closest-date                       4           0.001067       
> 0.00026675
> | org-cycle                              1           0.00104        
> 0.00104
> | org-add-props                          21          0.0009069999   
> 4.319...e-05
> | org-time-string-to-time                6           0.000892       
> 0.0001486666
> | org-prepare-dblock                     1           0.000882       
> 0.000882
> | org-remove-uniherited-tags             149         0.0008630000   
> 5.791...e-06
> | org-at-date-range-p                    8           0.000856       
> 0.000107
> | org-set-regexps-and-options            1           0.000847       
> 0.000847
> | org-get-wdays                          20          0.000799       
> 3.995e-05
> | org-agenda-fontify-priorities          1           0.000659       
> 0.000659
> | org-before-change-function             76          0.0006260000   
> 8.236...e-06
> | org-on-heading-p                       6           0.000614       
> 0.0001023333
> | org-agenda-cleanup-fancy-diary         1           0.000487       
> 0.000487
> | org-date-to-gregorian                  8           0.000484       
> 6.05e-05
> | org-add-prop-inherited                 54          0.0004749999   
> 8.796...e-06
> | org-agenda-add-inherited-tags          8           0.000443       
> 5.5375e-05
> | org-diary-sexp-entry                   2           0.0004179999   
> 0.0002089999
> | org-diary-default-entry                1           0.000394       
> 0.000394
> | org-add-to-diary-list                  1           0.000368       
> 0.000368
> | org-agenda-new-marker                  18          0.000363       
> 2.016...e-05
> | org-do-emphasis-faces                  3           0.000362       
> 0.0001206666
> | org-modify-diary-entry-string          1           0.000333       
> 0.000333
> | org-activate-bracket-links             2           0.0003090000   
> 0.0001545000
> | org-activate-footnote-links            1           0.000279       
> 0.000279
> | org-uniquify                           6           0.0002670000   
> 4.450...e-05
> | org-agenda-format-date-aligned         1           0.000247       
> 0.000247
> | org-get-time-of-day                    2           0.000235       
> 0.0001175
> | org-cycle-show-empty-lines             2           0.0002089999   
> 0.0001044999
> | org-compile-prefix-format              1           0.000205       
> 0.000205
> | org-activate-dates                     2           0.00019        
> 9.5e-05
> | org-days-to-iso-week                   3           0.000189       
> 6.3e-05
> | org-activate-plain-links               1           0.000165       
> 0.000165
> | org-update-radio-target-regexp         1           0.000156       
> 0.000156
> | org-file-menu-entry                    12          0.000135       
> 1.125e-05
> | org-table-begin                        1           0.000106       
> 0.000106
> | org-cycle-hide-archived-subtrees       2           0.0001020000   
> 5.100...e-05
> | org-activate-tags                      1           9.4e-05        
> 9.4e-05
> | org-activate-angle-links               1           9.1e-05        
> 9.1e-05
> | org-activate-code                      1           9.1e-05        
> 9.1e-05
> | org-all-targets                        1           8.9e-05        
> 8.9e-05
> | org-string-width                       8           8.5e-05        
> 1.0625e-05
> | org-add-hook                           4           7.999...e-05   
> 1.999...e-05
> | org-unfontify-region                   2           7.9e-05        
> 3.95e-05
> | org-font-lock-add-priority-faces       1           7.5e-05        
> 7.5e-05
> | org-agenda-add-time-grid-maybe         1           7.4e-05        
> 7.4e-05
> | org-downcase-keep-props                7           7.2e-05        
> 1.028...e-05
> | org-at-table-p                         1           7.2e-05        
> 7.2e-05
> | org-extract-log-state-settings         2           7.1e-05        
> 3.55e-05
> | org-get-todo-face                      7           6.9e-05        
> 9.857...e-06
> | org-set-visibility-according-to-property 1           6.1e-05        
> 6.1e-05
> | org-cycle-hide-drawers                 2           5.9e-05        
> 2.95e-05
> | org-minutes-to-hh:mm-string            1           5.7e-05        
> 5.7e-05
> | org-table-end                          1           5.2e-05        
> 5.2e-05
> | org-set-font-lock-defaults             1           5.1e-05        
> 5.1e-05
> | org-agenda-set-mode-name               1           5e-05          
> 5e-05
> | org-make-options-regexp                1           5e-05          
> 5e-05
> | org-overview                           1           4.4e-05        
> 4.4e-05
> | org-set-autofill-regexps               1           4.2e-05        
> 4.2e-05
> | org-agenda-reset-markers               1           3.5e-05        
> 3.5e-05
> | org-assign-fast-keys                   1           3.3e-05        
> 3.3e-05
> | org-make-overlay                       2           3.200...e-05   
> 1.600...e-05
> | org-hide-archived-subtrees             1           3.2e-05        
> 3.2e-05
> | org-table-goto-column                  1           3.1e-05        
> 3.1e-05
> | org-overlay-put                        4           3.1e-05        
> 7.75e-06
> | org-table-current-column               1           2.6e-05        
> 2.6e-05
> | org-hide-wide-columns                  1           2.4e-05        
> 2.4e-05
> | org-optimize-window-after-visibility-change 1      2.1e-05        
> 2.1e-05
> | org-overlays-in                        1           1.8e-05        
> 1.8e-05
> | org-font-lock-add-tag-faces            2           1.8e-05        
> 9e-06
> | org-delete-overlay                     2           1.7e-05        
> 8.5e-06
> | org-agenda-post-command-hook           1           1.7e-05        
> 1.7e-05
> | org-agenda-deadline-face               1           1.7e-05        
> 1.7e-05
> | org-add-to-invisibility-spec           2           1.6e-05        
> 8e-06
> | org-compute-latex-and-specials-regexp  1           1.3e-05        
> 1.3e-05
> | org-load-modules-maybe                 2           1.2e-05        
> 6e-06
> | org-region-active-p                    1           1.2e-05        
> 1.2e-05
> | org-overlay-get                        2           1.1e-05        
> 5.5e-06
> | org-font-lock-hook                     1           1.1e-05        
> 1.1e-05
> | org-plist-delete                       1           1.1e-05        
> 1.1e-05
> | org-do-latex-and-special-faces         1           1e-05          
> 1e-05
> | org-delete-all                         1           9e-06          
> 9e-06
> | org-unhighlight                        1           9e-06          
> 9e-06
> | org-agenda-ndays-to-span               2           8.000...e-06   
> 4.000...e-06
> | org-check-running-clock                1           8e-06          
> 8e-06
> | org-activate-target-links              1           8e-06          
> 8e-06
> | org-restart-font-lock                  1           7e-06          
> 7e-06
> | org-set-sorting-strategy               1           6e-06          
> 6e-06
> | org-clock-load                         1           6e-06          
> 6e-06
> | org-make-target-link-regexp            1           4e-06          
> 4e-06
> `----
>
> These are on an Asus eee pc model 700 with emacs 23.0.92.1
> (emacs-snapshot debian package) and org-mode 6.26a (also debian
> package).
>
> Hope this helps.
> Thanks again,
> eric
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

  reply	other threads:[~2009-04-24  9:43 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 [this message]
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
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=B4F95620-AF50-4FEC-9BC8-B61CFAF275DD@gmail.com \
    --to=carsten.dominik@gmail.com \
    --cc=e.fraga@ucl.ac.uk \
    --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).