From: Matt Lundin <mdl@imapmail.org>
To: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Cc: Org Mode List <emacs-orgmode@gnu.org>
Subject: Re: [ANN] Agenda speed up
Date: Sat, 30 Sep 2017 14:53:33 -0500 [thread overview]
Message-ID: <871smovu82.fsf@fastmail.fm> (raw)
In-Reply-To: <87r2uoow4x.fsf@fastmail.fm> (Matt Lundin's message of "Sat, 30 Sep 2017 13:54:06 -0500")
[-- Attachment #1: Type: text/plain, Size: 487 bytes --]
Matt Lundin <mdl@imapmail.org> writes:
>
> Here is a quick comparison of the top elp-results using a couple of commands:
I'm including the full elp results for reference. These were run with my
org agenda files and with customizations that I don't have time to
isolate at the moment. I'll try to provide a report with a minimal
config soon. The attached files contain profiling for the two commands
reported in my previous email.
(org-todo-list "TODO")
(org-agenda-list)
Best,
Matt
[-- Attachment #2: org-todo-list-master.txt --]
[-- Type: text/plain, Size: 10746 bytes --]
org-todo-list 1 0.95475971 0.95475971
org-agenda-prepare 1 0.425165363 0.425165363
org-agenda-prepare-buffers 1 0.394949431 0.394949431
org-agenda-get-day-entries 63 0.2680520310 0.0042547941
org-agenda-get-todos 63 0.262784373 0.0041711805
org-agenda-finalize-entries 1 0.202006798 0.202006798
org-get-tags-at 454 0.200070026 0.0004406828
org-agenda-highlight-todo 227 0.1841641769 0.0008112959
org-back-to-heading 1207 0.1734143220 0.0001436738
org-refresh-category-properties 63 0.1109007029 0.0017603286
org-refresh-properties 126 0.0968679490 0.0007687932
org-set-regexps-and-options 63 0.0660081399 0.0010477482
org--setup-collect-keywords 63 0.061246143 0.000972161
org-refresh-effort-properties 63 0.055947762 0.0008880597
org-refresh-stats-properties 63 0.049975411 0.0007932604
org-agenda-finalize 1 0.048449583 0.048449583
org-element-at-point 126 0.0278754009 0.0002212333
org-element--parse-to 126 0.0237195620 0.0001882504
org-get-priority 227 0.0201254490 8.865...e-05
org-agenda-files 3 0.0190556840 0.0063518946
org-element--current-element 189 0.0178631470 9.451...e-05
org-up-heading-safe 398 0.016063253 4.035...e-05
org-agenda-format-item 227 0.014556003 6.412...e-05
org-entries-lessp 859 0.0112956840 1.314...e-05
org-agenda-align-tags 1 0.01091671 0.01091671
org-agenda-mode 1 0.009271944 0.009271944
org-get-property-block 74 0.0081775990 0.0001105080
org-outline-level 799 0.0073207199 9.162...e-06
org-get-todo-state 238 0.005509511 2.314...e-05
org-entry-get 36 0.0054365299 0.0001510147
org-element-keyword-parser 189 0.0054290560 2.872...e-05
org-at-property-p 38 0.005193692 0.0001366761
org--property-local-values 36 0.0049136239 0.0001364895
org-agenda-skip 237 0.0048559309 2.048...e-05
org-add-props 832 0.0047682290 5.731...e-06
org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item 237 0.00459851 1.940...e-05
org-check-agenda-file 126 0.0042163329 3.346...e-05
org-inlinetask-in-task-p 74 0.003895827 5.264...e-05
org-get-agenda-file-buffer 126 0.0033892649 2.689...e-05
org-split-string 686 0.0033632589 4.902...e-06
org-get-limited-outline-regexp 641 0.0033366020 5.205...e-06
org-activate-links 9 0.003008839 0.0003343154
org-remove-uninherited-tags 260 0.0029396989 1.130...e-05
org-find-base-buffer-visiting 126 0.0028278890 2.244...e-05
org-refresh-property 36 0.0027942159 7.761...e-05
org-at-heading-p 504 0.0027330949 5.422...e-06
org-element--collect-affiliated-keywords 189 0.0026145799 1.383...e-05
org-agenda-new-marker 227 0.0018359170 8.087...e-06
org-time-stamp-to-now 56 0.0017452630 3.116...e-05
org-delete-all 260 0.0017409340 6.695...e-06
org-plist-delete 227 0.0015046700 6.628...e-06
org-make-options-regexp 63 0.001395789 2.215...e-05
org-in-src-block-p 237 0.0013642199 5.756...e-06
org-agenda-prepare-window 1 0.001322727 0.001322727
org-get-todo-face 228 0.0012922040 5.667...e-06
org-tag-alist-to-groups 63 0.001244642 1.975...e-05
org-get-category 227 0.0012190840 5.370...e-06
org-get-time-of-day 227 0.0011893229 5.239...e-06
org-time-string-to-time 56 0.001152317 2.057...e-05
org-agenda-entry-get-agenda-timestamp 227 0.0011181529 4.925...e-06
org-before-first-heading-p 112 0.0009069619 8.097...e-06
org-agenda-today-p 63 0.000825108 1.309...e-05
org-agenda-skip-eval 474 0.0007415890 1.564...e-06
org-switch-to-buffer-other-window 1 0.000720694 0.000720694
org-add-prop-inherited 322 0.0006083280 1.889...e-06
org-parse-time-string 56 0.0005683659 1.014...e-05
org-habit-insert-consistency-graphs 1 0.000558173 0.000558173
org-today 64 0.0004513120 7.051...e-06
org-duration-to-minutes 36 0.0004371359 1.214...e-05
org-agenda-get-category-icon 227 0.0004055680 1.786...e-06
org-downcase-keep-props 157 0.0004043789 2.575...e-06
org-agenda-fix-displayed-tags 227 0.0003902080 1.718...e-06
org-element-property 213 0.0003518690 1.651...e-06
org-reduced-level 229 0.0003490010 1.524...e-06
org-string-nw-p 63 0.0003420180 5.428...e-06
org-face-from-face-or-color 228 0.0003298029 1.446...e-06
org-element--cache-put 189 0.0002938919 1.554...e-06
org-inlinetask-outline-regexp 74 0.0002371149 3.204...e-06
org-element-link-parser 8 0.0002218869 2.773...e-05
org-agenda-reset-markers 1 0.000208407 0.000208407
org-end-of-subtree 3 0.000203938 6.797...e-05
org-element-type 126 0.0002006589 1.592...e-06
org-property-inherit-p 126 0.000200516 1.591...e-06
org-file-menu-entry 63 0.0001789349 2.840...e-06
org-agenda-fontify-priorities 1 0.000149531 0.000149531
org-in-commented-heading-p 2 0.000136261 6.81305e-05
org-not-nil 72 0.0001215969 1.688...e-06
org-link-get-parameter 56 0.0001097930 1.960...e-06
org-heading-components 2 9.1073e-05 4.55365e-05
org-deadline-close-p 1 8.6324e-05 8.6324e-05
org-agenda-fit-window-to-buffer 1 4.4699e-05 4.4699e-05
org-link-expand-abbrev 8 4.351e-05 5.43875e-06
org-entry-is-done-p 1 3.7924e-05 3.7924e-05
org-compile-prefix-format 1 2.7517e-05 2.7517e-05
org-agenda-propertize-selected-todo-keywords 1 2.6261e-05 2.6261e-05
org-agenda-mark-header-line 2 1.6622e-05 8.311e-06
org-remove-flyspell-overlays-in 8 1.382...e-05 1.728...e-06
org-agenda-set-mode-name 1 1.313e-05 1.313e-05
org-unhighlight 1 7.054e-06 7.054e-06
org-agenda-span-name 2 6.844e-06 3.422e-06
org-fit-window-to-buffer 1 6.425e-06 6.425e-06
org-get-wdays 1 6.146e-06 6.146e-06
org-agenda-use-sticky-p 1 3.073e-06 3.073e-06
org-agenda-update-agenda-type 1 2.933e-06 2.933e-06
org-set-sorting-strategy 1 2.445e-06 2.445e-06
org-font-lock-add-tag-faces 1 2.025e-06 2.025e-06
org-agenda-mark-clocking-task 1 1.816e-06 1.816e-06
[-- Attachment #3: org-todo-list-wip.txt --]
[-- Type: text/plain, Size: 10952 bytes --]
org-todo-list 1 1.402434591 1.402434591
org-agenda-day-entries 63 0.4656588689 0.0073914106
org-agenda--entry-from-todo 2217 0.4304873449 0.0001941756
org-agenda-prepare 1 0.387713298 0.387713298
org-agenda-prepare-buffers 1 0.37858942 0.37858942
org-agenda--file-data 63 0.2997486200 0.0047579146
org-entry-get 1402 0.2108398869 0.0001503850
org-entry-properties 1366 0.1953800049 0.0001430307
org-agenda-finalize-entries 1 0.191974038 0.191974038
org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item 237 0.1819146310 0.0007675722
org-agenda-highlight-todo 227 0.1735402220 0.0007644943
org-agenda--todo-data 7 0.1687917040 0.0241131005
org-back-to-heading 2336 0.1648271410 7.055...e-05
org-refresh-category-properties 63 0.1033856700 0.0016410423
org-refresh-properties 126 0.0925692610 0.0007346766
org-set-regexps-and-options 63 0.0600136400 0.0009525974
org--setup-collect-keywords 63 0.0559469850 0.0008880473
org-refresh-effort-properties 63 0.0536858000 0.0008521555
org-refresh-stats-properties 63 0.0467457880 0.0007419966
org-agenda-finalize 1 0.045951346 0.045951346
org-get-agenda-file-buffer 189 0.0374804749 0.0001983093
org-find-base-buffer-visiting 189 0.0367414170 0.0001943990
org-get-tags-at 454 0.0327995770 7.224...e-05
org-get-priority 227 0.026582848 0.0001171050
org-element-at-point 126 0.0239310290 0.0001899288
org-element--parse-to 126 0.0200882839 0.0001594308
org-agenda-format-item 227 0.0174349459 7.680...e-05
org-up-heading-safe 398 0.0159598840 4.010...e-05
org-element--current-element 189 0.0149973959 7.935...e-05
org-entries-lessp 859 0.0113986670 1.326...e-05
org-agenda-align-tags 1 0.010139792 0.010139792
org-get-property-block 74 0.0078789549 0.0001064723
org-agenda-files 3 0.0075184330 0.0025061443
org-agenda--get-tags 227 0.0066954109 2.949...e-05
org-outline-level 572 0.005016368 8.769...e-06
org-at-property-p 38 0.0049875829 0.0001312521
org-add-props 832 0.0049498720 5.949...e-06
org--property-local-values 36 0.004704525 0.0001306812
org-element-keyword-parser 189 0.0045204270 2.391...e-05
org-check-agenda-file 126 0.0039826429 3.160...e-05
org-inlinetask-in-task-p 74 0.0037577550 5.078...e-05
org-get-category 701 0.0031140220 4.442...e-06
org-agenda-mode 1 0.00296058 0.00296058
org-activate-links 9 0.0029422119 0.0003269124
org-split-string 623 0.0029122619 4.674...e-06
org-get-limited-outline-regexp 641 0.0028310800 4.416...e-06
org-remove-uninherited-tags 260 0.0027238139 1.047...e-05
org-refresh-property 36 0.0027030709 7.508...e-05
org-at-heading-p 504 0.0026439889 5.246...e-06
org-element--collect-affiliated-keywords 189 0.002111307 1.117...e-05
org-time-stamp-to-now 56 0.0020589969 3.676...e-05
org-delete-all 260 0.0017148100 6.595...e-06
org-get-time-of-day 227 0.0015770929 6.947...e-06
org-plist-delete 227 0.0015161840 6.679...e-06
org-time-string-to-time 56 0.0014198770 2.535...e-05
org-agenda-prepare-window 1 0.001372594 0.001372594
org-get-todo-face 228 0.0013056910 5.726...e-06
org-make-options-regexp 63 0.0010650149 1.690...e-05
org-tag-alist-to-groups 63 0.001045388 1.659...e-05
org-agenda-entry-get-agenda-timestamp 227 0.0010058660 4.431...e-06
org-agenda-new-marker 227 0.0009648590 4.250...e-06
org-agenda-today-p 63 0.0009215600 1.462...e-05
org-before-first-heading-p 112 0.0008890059 7.937...e-06
org-switch-to-buffer-other-window 1 0.000725722 0.000725722
org-parse-time-string 56 0.0007051909 1.259...e-05
org-add-prop-inherited 322 0.0005647400 1.753...e-06
org-today 64 0.0005097710 7.965...e-06
org-duration-to-minutes 36 0.000411925 1.144...e-05
org-downcase-keep-props 157 0.0004047279 2.577...e-06
org-agenda-get-category-icon 227 0.0004038980 1.779...e-06
org-agenda-fix-displayed-tags 227 0.0003932040 1.732...e-06
org-reduced-level 229 0.0003889510 1.698...e-06
org-habit-insert-consistency-graphs 1 0.000366109 0.000366109
org-base-buffer 189 0.0003440420 1.820...e-06
org-element-property 213 0.0003374690 1.584...e-06
org-face-from-face-or-color 228 0.000335521 1.471...e-06
org-string-nw-p 63 0.0002892109 4.590...e-06
org-element--cache-put 189 0.0002775559 1.468...e-06
org-inlinetask-outline-regexp 74 0.000227332 3.072...e-06
org-element-link-parser 8 0.0002146920 2.683...e-05
org-end-of-subtree 3 0.000203309 6.776...e-05
org-property-inherit-p 126 0.0001907440 1.513...e-06
org-element-type 126 0.0001882889 1.494...e-06
org-agenda-reset-markers 1 0.000159588 0.000159588
org-agenda-fontify-priorities 1 0.000145829 0.000145829
org-in-commented-heading-p 2 0.000132559 6.62795e-05
org-not-nil 72 0.0001174779 1.631...e-06
org-link-get-parameter 56 0.0001100720 1.965...e-06
org-file-menu-entry 63 9.959...e-05 1.580...e-06
org-heading-components 2 8.883...e-05 4.441...e-05
org-deadline-close-p 1 7.8711e-05 7.8711e-05
org-link-expand-abbrev 8 4.393e-05 5.49125e-06
org-agenda-fit-window-to-buffer 1 4.2953e-05 4.2953e-05
org-compile-prefix-format 1 2.8356e-05 2.8356e-05
org-entry-is-done-p 1 2.8286e-05 2.8286e-05
org-agenda-propertize-selected-todo-keywords 1 2.5771e-05 2.5771e-05
org-get-todo-state 1 2.2558e-05 2.2558e-05
org-agenda-mark-header-line 2 1.7461e-05 8.7305e-06
org-remove-flyspell-overlays-in 8 1.375...e-05 1.719...e-06
org-agenda-span-name 3 1.0754e-05 3.584...e-06
org-get-wdays 1 6.635e-06 6.635e-06
org-fit-window-to-buffer 1 6.216e-06 6.216e-06
org-unhighlight 1 5.657e-06 5.657e-06
org-agenda-set-mode-name 1 5.448e-06 5.448e-06
org-agenda-update-agenda-type 1 3.212e-06 3.212e-06
org-agenda-use-sticky-p 1 2.934e-06 2.934e-06
org-set-sorting-strategy 1 2.375e-06 2.375e-06
org-font-lock-add-tag-faces 1 1.885e-06 1.885e-06
org-agenda-mark-clocking-task 1 1.816e-06 1.816e-06
[-- Attachment #4: org-agenda-list-master.txt --]
[-- Type: text/plain, Size: 13369 bytes --]
org-agenda-list 1 1.036426005 1.036426005
org-agenda-prepare 1 0.59630983 0.59630983
org-agenda-prepare-buffers 1 0.584742966 0.584742966
org-agenda-get-day-entries 63 0.388804281 0.0061714965
org-agenda-get-scheduled 63 0.287089758 0.0045569802
org-refresh-category-properties 63 0.280568592 0.0044534697
org-habit-parse-todo 30 0.178230735 0.0059410245
org-time-string-to-time 219 0.162822094 0.0007434798
org-refresh-properties 126 0.1037620009 0.0008235079
org-set-regexps-and-options 63 0.072436631 0.0011497877
org--setup-collect-keywords 63 0.067395964 0.0010697772
org-refresh-effort-properties 63 0.0601021349 0.0009540021
org-refresh-stats-properties 63 0.0527890429 0.0008379213
org-agenda-get-deadlines 63 0.0435562750 0.0006913694
org-entry-get 379 0.0416739789 0.0001099577
org--property-local-values 319 0.0345025839 0.0001081585
org-get-property-block 357 0.034427862 9.643...e-05
org-is-habit-p 283 0.0338110170 0.0001194735
org-at-planning-p 442 0.032837713 7.429...e-05
org-inlinetask-in-task-p 778 0.0318480220 4.093...e-05
org-element-at-point 126 0.0292387819 0.0002320538
org-agenda-get-timestamps 63 0.0277296449 0.0004401530
org-element--parse-to 126 0.0248669199 0.0001973565
org-agenda-finalize 1 0.022978121 0.022978121
org-element--current-element 189 0.0186408240 9.862...e-05
org-back-to-heading 1649 0.0171956780 1.042...e-05
org-get-tags-at 168 0.013697585 8.153...e-05
org-agenda-finalize-entries 1 0.013196335 0.013196335
org-agenda--timestamp-to-absolute 371 0.0128388810 3.460...e-05
org-agenda-get-blocks 63 0.0125374530 0.0001990071
org-agenda-get-sexps 63 0.012419771 0.0001971392
org-get-todo-state 384 0.0116516529 3.034...e-05
org-agenda-files 3 0.0112226859 0.0037408953
org-time-string-to-absolute 371 0.0111514519 3.005...e-05
org-agenda-skip 402 0.0101008230 2.512...e-05
org-closest-date 371 0.0091781489 2.473...e-05
org-up-heading-safe 156 0.0075428730 4.835...e-05
org-agenda-format-item 88 0.00725548 8.244...e-05
org-diary-sexp-entry 15 0.006813245 0.0004542163
org-get-limited-outline-regexp 1343 0.0067914470 5.056...e-06
org-class 14 0.0066119609 0.0004722829
org-agenda-highlight-todo 88 0.0063633260 7.231...e-05
org-at-property-p 38 0.0058275689 0.0001533570
org-element-keyword-parser 189 0.005708073 3.020...e-05
org-get-priority 54 0.0054412090 0.0001007631
org-parse-time-string 620 0.0051941760 8.377...e-06
org-check-agenda-file 126 0.0043125070 3.422...e-05
org-habit-insert-consistency-graphs 1 0.004261796 0.004261796
org-entries-lessp 450 0.0038639119 8.586...e-06
org-get-agenda-file-buffer 126 0.0035695999 2.833...e-05
org-agenda-align-tags 1 0.003380815 0.003380815
org-before-first-heading-p 416 0.0032665500 7.852...e-06
org-refresh-property 36 0.0031427240 8.729...e-05
org-agenda-mode 1 0.00295639 0.00295639
org-find-base-buffer-visiting 126 0.002955972 2.346...e-05
org-outline-level 315 0.0029020649 9.212...e-06
org-at-heading-p 504 0.0028686700 5.691...e-06
org-element--collect-affiliated-keywords 189 0.0027060039 1.431...e-05
org-inlinetask-outline-regexp 778 0.0024774190 3.184...e-06
org-entry-properties 60 0.0024010770 4.001...e-05
org-in-src-block-p 402 0.0022900930 5.696...e-06
org-get-scheduled-time 30 0.002265866 7.552...e-05
org-today 347 0.0020586510 5.932...e-06
org-split-string 385 0.0019517840 5.069...e-06
org-add-props 293 0.0019161000 6.539...e-06
org-habit-build-graph 30 0.001661114 5.537...e-05
org-activate-links 8 0.001602093 0.0002002616
org-make-options-regexp 63 0.0015062679 2.390...e-05
org-agenda-new-marker 168 0.0014047150 8.361...e-06
org-agenda-today-p 127 0.0014020659 1.103...e-05
org-get-wdays 363 0.0013711919 3.777...e-06
org-date-to-gregorian 128 0.0013237060 1.034...e-05
org-heading-components 32 0.001303453 4.073...e-05
org-tag-alist-to-groups 63 0.0012910870 2.049...e-05
org-agenda-skip-eval 804 0.0012669809 1.575...e-06
org-remove-uninherited-tags 92 0.0009574620 1.040...e-05
org-replace-escapes 30 0.000812116 2.707...e-05
org-not-nil 453 0.0007195149 1.588...e-06
org-get-time-of-day 69 0.0007169219 1.039...e-05
org-delete-all 92 0.000598125 6.501...e-06
org-add-prop-inherited 295 0.0005832480 1.977...e-06
org-plist-delete 76 0.000574936 7.564...e-06
org-agenda-add-time-grid-maybe 1 0.000538617 0.000538617
org-at-date-range-p 79 0.0004922500 6.231...e-06
org-agenda-prepare-window 1 0.000491545 0.000491545
org-duration-to-minutes 36 0.0004866579 1.351...e-05
org-habit-get-faces 240 0.0004593440 1.913...e-06
org-get-todo-face 76 0.0004321060 5.685...e-06
org-get-category 84 0.0003631819 4.323...e-06
org-get-repeat 30 0.000358986 1.196...e-05
org-element-property 210 0.0003572420 1.701...e-06
org-string-nw-p 63 0.000357026 5.667...e-06
org-habit-get-priority 30 0.0003462759 1.154...e-05
org-element--cache-put 189 0.0003137309 1.659...e-06
org-switch-to-buffer-other-window 1 0.000248566 0.000248566
org-habit-duration-to-days 37 0.0002319400 6.268...e-06
org-property-inherit-p 126 0.000210495 1.670...e-06
org-element-type 126 0.0002073539 1.645...e-06
org-end-of-subtree 3 0.0002047060 6.823...e-05
org-reduced-level 116 0.0001833389 1.580...e-06
org-element-link-parser 7 0.000181029 2.586...e-05
org-agenda-get-category-icon 88 0.0001658720 1.884...e-06
org-agenda-fix-displayed-tags 88 0.0001547720 1.758...e-06
org-in-commented-heading-p 2 0.000136471 6.82355e-05
org-downcase-keep-props 47 0.0001269050 2.700...e-06
org-face-from-face-or-color 76 0.0001116090 1.468...e-06
org-file-menu-entry 63 9.9037e-05 1.572...e-06
org-link-get-parameter 49 9.212...e-05 1.880...e-06
org-agenda-deadline-face 31 8.373...e-05 2.701...e-06
org-agenda-reset-markers 1 6.6629e-05 6.6629e-05
org-agenda-fontify-priorities 1 6.2299e-05 6.2299e-05
org-agenda-fit-window-to-buffer 1 4.428e-05 4.428e-05
org-days-to-iso-week 3 4.281...e-05 1.427...e-05
org-agenda-span-name 7 4.260...e-05 6.085...e-06
org-compile-prefix-format 1 3.9182e-05 3.9182e-05
org-link-expand-abbrev 7 3.848...e-05 5.497...e-06
org-agenda-time-of-day-to-ampm-maybe 19 3.261...e-05 1.716...e-06
org-agenda-format-date-aligned 1 3.1638e-05 3.1638e-05
org-agenda-get-day-face 1 1.795e-05 1.795e-05
org-bbdb-anniversaries 1 1.1804e-05 1.1804e-05
org-remove-flyspell-overlays-in 7 1.1666e-05 1.666...e-06
org-agenda-mark-header-line 1 8.939e-06 8.939e-06
org-fit-window-to-buffer 1 7.613e-06 7.613e-06
org-unhighlight 1 6.914e-06 6.914e-06
org-agenda-set-mode-name 1 4.959e-06 4.959e-06
org-agenda-ndays-to-span 2 3.353e-06 1.6765e-06
org-time-stamp-format 2 3.073e-06 1.5365e-06
org-agenda-update-agenda-type 1 2.933e-06 2.933e-06
org-set-sorting-strategy 1 2.305e-06 2.305e-06
org-agenda-span-to-ndays 1 2.095e-06 2.095e-06
org-agenda-mark-clocking-task 1 1.956e-06 1.956e-06
org-font-lock-add-tag-faces 1 1.885e-06 1.885e-06
org-agenda-use-sticky-p 1 1.885e-06 1.885e-06
[-- Attachment #5: org-agenda-list-wip.txt --]
[-- Type: text/plain, Size: 13148 bytes --]
org-agenda-list 1 1.37723502 1.37723502
org-agenda-prepare 1 0.594557456 0.594557456
org-agenda-prepare-buffers 1 0.582119253 0.582119253
org-agenda--all-filtered-data 1 0.307176728 0.307176728
org-agenda--file-data 63 0.279614084 0.0044383187
org-agenda-day-entries 53 0.2725648440 0.0051427329
org-agenda--entry-from-scheduled 251 0.196999124 0.0007848570
org-entry-get 378 0.1887249349 0.0004992723
org-is-habit-p 282 0.1811045989 0.0006422148
org-agenda-finalize 1 0.178296907 0.178296907
org-agenda-align-tags 1 0.158472831 0.158472831
org-add-props 291 0.156753814 0.0005386729
org-refresh-category-properties 63 0.1188651170 0.0018867478
org-refresh-properties 126 0.101092705 0.0008023230
org-set-regexps-and-options 63 0.06887764 0.0010932958
org--setup-collect-keywords 63 0.0639084160 0.0010144193
org-refresh-effort-properties 63 0.0600183150 0.0009526716
org-refresh-stats-properties 63 0.052917401 0.0008399587
org-get-agenda-file-buffer 242 0.0486033540 0.0002008403
org-find-base-buffer-visiting 242 0.0476266939 0.0001968045
org--property-local-values 318 0.029329983 9.223...e-05
org-get-property-block 356 0.0292983480 8.229...e-05
org-element-at-point 126 0.0290988850 0.0002309435
org-element--parse-to 126 0.0247488820 0.0001964196
org-habit-parse-todo 30 0.019273238 0.0006424412
org-element--current-element 189 0.0185681189 9.824...e-05
org-get-tags-at 166 0.0135738889 8.177...e-05
org-agenda-finalize-entries 1 0.013226504 0.013226504
org-agenda-files 3 0.0120801949 0.0040267316
org-agenda--entry-from-deadline 112 0.0111729529 9.975...e-05
org-agenda--timestamp-to-absolute 400 0.0111346139 2.783...e-05
org-inlinetask-in-task-p 356 0.0108578339 3.049...e-05
org-closest-date 371 0.0089632409 2.415...e-05
org-agenda-format-item 87 0.007807021 8.973...e-05
org-up-heading-safe 155 0.0076031540 4.905...e-05
org-agenda-skip 652 0.0070363279 1.079...e-05
org-get-priority 53 0.0069584450 0.0001312914
org-diary-sexp-entry 15 0.006780418 0.0004520278
org-class 14 0.0065748069 0.0004696290
org-agenda-highlight-todo 87 0.0064343520 7.395...e-05
org-at-property-p 38 0.0058343460 0.0001535354
org-element-keyword-parser 189 0.0056909619 3.011...e-05
org-back-to-heading 840 0.0053527809 6.372...e-06
org-parse-time-string 621 0.0051560409 8.302...e-06
org-today 819 0.0047459339 5.794...e-06
org-get-limited-outline-regexp 922 0.0047142750 5.113...e-06
org-agenda-today-p 417 0.0046463610 1.114...e-05
org-check-agenda-file 126 0.0045869780 3.640...e-05
org-before-first-heading-p 394 0.004540541 1.152...e-05
org-habit-insert-consistency-graphs 1 0.004465802 0.004465802
org-entries-lessp 449 0.0038742370 8.628...e-06
org-refresh-property 36 0.0031816959 8.838...e-05
org-agenda-skip-eval 1304 0.0029992030 2.300...e-06
org-agenda-mode 1 0.002943887 0.002943887
org-at-heading-p 504 0.0028957600 5.745...e-06
org-time-string-to-time 191 0.0028709060 1.503...e-05
org-element--collect-affiliated-keywords 189 0.0026236509 1.388...e-05
org-agenda--get-tags 83 0.0025400630 3.060...e-05
org-get-scheduled-time 30 0.0022264779 7.421...e-05
org-entry-properties 60 0.002168161 3.613...e-05
org-outline-level 230 0.0021012530 9.135...e-06
org-split-string 385 0.0019619890 5.096...e-06
org-activate-links 8 0.001699033 0.0002123791
org-habit-build-graph 30 0.0016231110 5.410...e-05
org-make-options-regexp 63 0.0013530319 2.147...e-05
org-get-wdays 363 0.0013218890 3.641...e-06
org-date-to-gregorian 128 0.0013000239 1.015...e-05
org-tag-alist-to-groups 63 0.0012771870 2.027...e-05
org-inlinetask-outline-regexp 356 0.0012392029 3.480...e-06
org-heading-components 32 0.00116747 3.648...e-05
org-remove-uninherited-tags 91 0.0009666059 1.062...e-05
org-replace-escapes 30 0.000802756 2.675...e-05
org-get-time-of-day 68 0.000764205 1.123...e-05
org-not-nil 452 0.0007107110 1.572...e-06
org-agenda-new-marker 166 0.0006716600 4.046...e-06
org-add-prop-inherited 295 0.0006534500 2.215...e-06
org-delete-all 91 0.0006039900 6.637...e-06
org-plist-delete 76 0.0005782839 7.608...e-06
org-agenda-add-time-grid-maybe 1 0.000531145 0.000531145
org-duration-to-minutes 36 0.0004908450 1.363...e-05
org-base-buffer 242 0.0004756870 1.965...e-06
org-agenda--entry-from-timestamp 271 0.000437557 1.614...e-06
org-habit-get-faces 240 0.0004340680 1.808...e-06
org-get-todo-face 76 0.0004339970 5.710...e-06
org-get-repeat 30 0.0004023559 1.341...e-05
org-element-property 210 0.0003623260 1.725...e-06
org-string-nw-p 63 0.0003599629 5.713...e-06
org-habit-get-priority 30 0.0003363590 1.121...e-05
org-get-category 83 0.0003314659 3.993...e-06
org-element--cache-put 189 0.0003057629 1.617...e-06
org-element-link-parser 7 0.0002635799 3.765...e-05
org-property-inherit-p 126 0.0002432619 1.930...e-06
org-habit-duration-to-days 37 0.0002336210 6.314...e-06
org-element-type 126 0.0002093819 1.661...e-06
org-end-of-subtree 3 0.000204286 6.809...e-05
org-reduced-level 115 0.0001829870 1.591...e-06
org-agenda-fix-displayed-tags 87 0.0001569360 1.803...e-06
org-agenda-get-category-icon 87 0.000156099 1.794...e-06
org-downcase-keep-props 47 0.0001370319 2.915...e-06
org-in-commented-heading-p 2 0.000136471 6.82355e-05
org-face-from-face-or-color 76 0.0001129260 1.485...e-06
org-file-menu-entry 63 9.693...e-05 1.538...e-06
org-link-expand-abbrev 7 9.5544e-05 1.364...e-05
org-link-get-parameter 49 9.372...e-05 1.912...e-06
org-agenda-fontify-priorities 1 8.6463e-05 8.6463e-05
org-agenda-deadline-face 31 8.318...e-05 2.683...e-06
org-agenda-reset-markers 1 6.2857e-05 6.2857e-05
org-agenda-fit-window-to-buffer 1 4.5606e-05 4.5606e-05
org-days-to-iso-week 3 4.3441e-05 1.448...e-05
org-agenda-span-name 8 4.155...e-05 5.194...e-06
org-compile-prefix-format 1 3.7574e-05 3.7574e-05
org-agenda-format-date-aligned 1 3.3663e-05 3.3663e-05
org-agenda-time-of-day-to-ampm-maybe 19 3.359...e-05 1.768...e-06
org-agenda-prepare-window 1 2.1302e-05 2.1302e-05
org-agenda-get-day-face 1 1.6692e-05 1.6692e-05
org-agenda-update-agenda-type 2 1.2921e-05 6.4605e-06
org-remove-flyspell-overlays-in 7 1.1872e-05 1.696e-06
org-bbdb-anniversaries 1 1.1594e-05 1.1594e-05
org-agenda-mark-header-line 1 8.66e-06 8.66e-06
org-unhighlight 2 8.171e-06 4.0855e-06
org-fit-window-to-buffer 1 5.866e-06 5.866e-06
org-agenda-set-mode-name 1 5.169e-06 5.169e-06
org-time-stamp-format 2 3.771e-06 1.8855e-06
org-agenda-ndays-to-span 2 3.562e-06 1.781e-06
org-set-sorting-strategy 1 2.304e-06 2.304e-06
org-agenda-span-to-ndays 1 2.165e-06 2.165e-06
org-font-lock-add-tag-faces 1 2.025e-06 2.025e-06
org-agenda-mark-clocking-task 1 1.956e-06 1.956e-06
org-agenda-use-sticky-p 1 1.677e-06 1.677e-06
org-agenda--entry-from-diary 4 0 0.0
org-agenda--entry-from-range 14 0 0.0
next prev parent reply other threads:[~2017-09-30 19:53 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-08-27 16:16 [ANN] Agenda speed up Nicolas Goaziou
2017-08-27 16:22 ` Nicolas Goaziou
2017-08-27 20:05 ` Samuel Wales
2017-08-31 17:17 ` Nicolas Goaziou
2017-08-27 20:53 ` Russell Adams
2017-08-28 8:32 ` Colin Baxter
2017-08-28 10:12 ` Eric S Fraga
2017-08-28 14:24 ` Nicolas Goaziou
2017-08-29 6:52 ` Eric S Fraga
2017-08-29 15:56 ` Robert Horn
2017-08-29 8:06 ` Eric S Fraga
2017-08-30 9:00 ` Nicolas Goaziou
2017-08-30 9:41 ` Eric S Fraga
2017-08-30 15:00 ` Nicolas Goaziou
2017-08-30 15:37 ` Eric S Fraga
2017-08-30 9:42 ` Eric S Fraga
2017-09-29 20:45 ` Nicolas Goaziou
2017-09-29 20:56 ` Samuel Wales
2017-09-30 8:55 ` Nicolas Goaziou
2017-09-30 19:03 ` Matt Lundin
2017-10-01 17:33 ` Nicolas Goaziou
2017-10-01 17:57 ` Samuel Wales
2017-10-01 17:58 ` Samuel Wales
2017-10-01 22:59 ` Nicolas Goaziou
2017-10-01 23:49 ` Matt Lundin
2017-09-30 3:20 ` Kyle Meyer
2017-10-02 13:41 ` Nicolas Goaziou
2017-10-05 14:48 ` Kyle Meyer
2017-09-30 18:54 ` Matt Lundin
2017-09-30 19:53 ` Matt Lundin [this message]
2017-10-01 17:13 ` Nicolas Goaziou
2017-10-02 0:11 ` Matt Lundin
2017-10-02 0:39 ` Samuel Wales
2017-10-02 15:46 ` Nicolas Goaziou
2017-10-02 18:11 ` Marco Wahl
2017-10-03 9:35 ` Nicolas Goaziou
2017-10-03 10:23 ` Marco Wahl
2017-10-02 20:39 ` Samuel Wales
2017-10-03 9:36 ` Nicolas Goaziou
2017-10-03 23:45 ` Samuel Wales
2017-10-04 0:05 ` Samuel Wales
2017-10-02 15:28 ` Nicolas Goaziou
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=871smovu82.fsf@fastmail.fm \
--to=mdl@imapmail.org \
--cc=emacs-orgmode@gnu.org \
--cc=mail@nicolasgoaziou.fr \
/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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.