From: "Peter Münster" <pmlists@free.fr>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: 18522@debbugs.gnu.org
Subject: bug#18522: 24.4.50; mapcar is very slow
Date: Thu, 25 Sep 2014 23:36:36 +0200 [thread overview]
Message-ID: <87wq8ridqz.fsf@micropit.roche-blanche.homenet.org> (raw)
In-Reply-To: <87mw9rdawj.fsf@micropit.roche-blanche.homenet.org> ("Peter Münster"'s message of "Mon, 22 Sep 2014 15:47:56 +0200")
[-- Attachment #1: Type: text/plain, Size: 599 bytes --]
On Mon, Sep 22 2014, Peter Münster wrote:
>> Could you use the native, sampling, profiler instead of ELP?
>>
>> - M-x profiler-start RET RET
>> - ... reproduce the slow operation ...
>> - M-x profiler-report RET
>> - C-u RET on the first entry to unfold it
>
> Yes. I'll do that in some days, when mapcar becomes slow again.
Hi,
Please find attached 2 files with profiler-reports when entering a Gnus
group:
- profiler-slow.txt: entering a group is slow, and emacs was uptime since
about 3 days
- profiler-fast.txt: entering the same group after a fresh restart of emacs
--
Peter
[-- Attachment #2: profiler-slow.txt --]
[-- Type: text/plain, Size: 33345 bytes --]
- command-execute 2464 45%
- call-interactively 2463 45%
- funcall-interactively 2158 39%
- gnus-group-select-group 1964 36%
- gnus-group-read-group 1964 36%
- gnus-summary-read-group 1964 36%
- gnus-summary-read-group-1 1964 36%
- gnus-summary-prepare 1325 24%
- gnus-sort-threads 1116 20%
- byte-code 1116 20%
- gnus-sort-threads-recursive 1116 20%
- sort 1116 20%
- #<compiled 0xf8f403> 1116 20%
- gnus-thread-sort-by-most-recent-date 1116 20%
- gnus-thread-latest-date 1114 20%
- mapcar 1090 20%
- apply 1090 20%
- #<compiled 0xf0d90b> 1090 20%
- apply 1082 20%
- #<subr mapcar> 1081 20%
- #<compiled 0xea16e1> 1079 19%
- safe-date-to-time 1075 19%
- date-to-time 1074 19%
- byte-code 1074 19%
- parse-time-string 1059 19%
- parse-time-tokenize 25 0%
byte-code 5 0%
apply 2 0%
time-subtract 2 0%
- message-flatten-list 24 0%
- mapcar 23 0%
- apply 21 0%
- #<compiled 0xf0d90b> 19 0%
- apply 10 0%
- #<subr mapcar> 10 0%
- message-flatten-list 10 0%
- mapcar 9 0%
- apply 9 0%
- #<compiled 0xf0d90b> 6 0%
- apply 6 0%
- #<subr mapcar> 6 0%
- message-flatten-list 6 0%
- mapcar 6 0%
- apply 6 0%
- #<compiled 0xf0d90b> 5 0%
time-subtract 2 0%
- apply 2 0%
- #<subr mapcar> 2 0%
- message-flatten-list 2 0%
- mapcar 2 0%
apply 2 0%
time-subtract 2 0%
apply 1 0%
- gnus-summary-prepare-threads 174 3%
- eval 164 3%
- let 164 3%
- gnus-add-text-properties 156 2%
- progn 156 2%
- insert 155 2%
- format 152 2%
- let* 126 2%
- eval 126 2%
- let 126 2%
- eval 124 2%
- gnus-summary-from-or-to-or-newsgroups 123 2%
- mail-decode-encoded-address-string 117 2%
- rfc2047-decode-string 93 1%
- rfc2047-decode-encoded-words 43 0%
- byte-code 43 0%
- quoted-printable-decode-string 41 0%
generate-new-buffer 16 0%
- byte-code 7 0%
- kill-buffer 3 0%
- replace-buffer-in-windows 2 0%
unrecord-window-buffer 1 0%
uniquify-kill-buffer-function 1 0%
mm-disable-multibyte 5 0%
quoted-printable-decode-region 1 0%
generate-new-buffer 27 0%
- byte-code 18 0%
- kill-buffer 4 0%
- replace-buffer-in-windows 2 0%
- unrecord-window-buffer 1 0%
window-normalize-window 1 0%
uniquify-kill-buffer-function 1 0%
gnus-extract-address-components 3 0%
- if 1 0%
if 1 0%
- gnus-user-date 25 0%
- byte-code 23 0%
- eval 13 0%
gnus-seconds-today 7 0%
gnus-seconds-year 6 0%
seconds-to-time 1 0%
if 1 0%
- mapcar 4 0%
- apply 4 0%
- #<compiled 0xf0d90b> 4 0%
apply 1 0%
gnus-summary-highlight-line 2 0%
- gnus-gather-threads-by-references 25 0%
- mail-header-remove-comments 24 0%
generate-new-buffer 15 0%
- byte-code 7 0%
- kill-buffer 2 0%
- replace-buffer-in-windows 1 0%
unrecord-window-buffer 1 0%
- gnus-make-threads 2 0%
- mapatoms 2 0%
- #<compiled 0xe9e253> 2 0%
- mapcar 2 0%
- apply 2 0%
- #<compiled 0xf0d90b> 1 0%
time-subtract 1 0%
- gnus-select-newsgroup 633 11%
- gnus-fetch-headers 629 11%
- gnus-get-newsgroup-headers-xover 627 11%
- byte-code 616 11%
- byte-code 532 9%
- mail-decode-encoded-address-string 356 6%
- rfc2047-decode-string 280 5%
- rfc2047-decode-encoded-words 194 3%
- byte-code 191 3%
- quoted-printable-decode-string 187 3%
generate-new-buffer 61 1%
- byte-code 38 0%
- kill-buffer 6 0%
- replace-buffer-in-windows 2 0%
unrecord-window-buffer 2 0%
mm-disable-multibyte 31 0%
quoted-printable-decode-region 2 0%
rfc2047-charset-to-coding-system 3 0%
- generate-new-buffer 45 0%
get-buffer-create 1 0%
- byte-code 29 0%
- kill-buffer 4 0%
- replace-buffer-in-windows 2 0%
unrecord-window-buffer 1 0%
- rfc2047-strip-backslashes-in-quoted-strings 2 0%
byte-code 1 0%
- mail-decode-encoded-word-string 129 2%
- rfc2047-decode-encoded-words 91 1%
- byte-code 89 1%
- quoted-printable-decode-string 88 1%
generate-new-buffer 27 0%
mm-disable-multibyte 18 0%
- byte-code 16 0%
- kill-buffer 3 0%
- replace-buffer-in-windows 2 0%
unrecord-window-buffer 1 0%
- quoted-printable-decode-region 2 0%
mm-coding-system-p 1 0%
rfc2047-charset-to-coding-system 1 0%
byte-code 18 0%
generate-new-buffer 14 0%
- mail-header-remove-comments 57 1%
generate-new-buffer 43 0%
- byte-code 12 0%
- kill-buffer 4 0%
replace-buffer-in-windows 1 0%
ietf-drums-unfold-fws 2 0%
- gnus-retrieve-headers 2 0%
- gnus-cache-retrieve-headers 2 0%
- gnus-retrieve-headers 2 0%
- nnml-retrieve-headers 2 0%
- nnml-retrieve-headers-with-nov 2 0%
- nnheader-insert-file-contents 1 0%
mm-insert-file-contents 1 0%
nnheader-nov-delete-outside-range 1 0%
- gnus-request-group 1 0%
- nnml-request-group 1 0%
nnml-possibly-change-directory 1 0%
- gnus-set-global-variables 1 0%
generate-new-buffer 1 0%
- gnus-group-auto-expirable-p 1 0%
gnus-group-find-parameter 1 0%
- gnus-article-setup-buffer 1 0%
- gnus-article-mode 1 0%
- gnus-update-format-specifications 1 0%
gnus-continuum-version 1 0%
- gnus-summary-setup-buffer 2 0%
gnus-get-buffer-create 1 0%
- gnus-summary-mode 1 0%
- gnus-update-summary-mark-positions 1 0%
- gnus-summary-insert-line 1 0%
- byte-code 1 0%
- eval 1 0%
- let 1 0%
- gnus-add-text-properties 1 0%
- progn 1 0%
- insert 1 0%
format 1 0%
- gnus-possibly-score-headers 1 0%
- gnus-all-score-files 1 0%
- gnus-score-find-bnews 1 0%
gnus-get-buffer-create 1 0%
- gnus-summary-initial-limit 1 0%
- mapatoms 1 0%
#<compiled 0xea9eef> 1 0%
gnus-configure-windows 1 0%
- gnus-set-mode-line 1 0%
- gnus-group-decoded-name 1 0%
gnus-group-name-decode 1 0%
- next-line 98 1%
- funcall 95 1%
- #<compiled 0xf5d409> 95 1%
- line-move 95 1%
- line-move-visual 71 1%
- posn-at-point 1 0%
eval 1 0%
- line-move-partial 14 0%
- default-line-height 6 0%
default-font-height 6 0%
- window-screen-lines 6 0%
- default-line-height 5 0%
default-font-height 2 0%
- default-line-height 2 0%
default-font-height 1 0%
- previous-line 28 0%
- funcall 27 0%
- #<compiled 0xdf1c53> 27 0%
- line-move 27 0%
- line-move-visual 20 0%
- posn-at-point 1 0%
file-remote-p 1 0%
- line-move-partial 2 0%
- default-line-height 2 0%
default-font-height 2 0%
- execute-extended-command 24 0%
- command-execute 18 0%
- call-interactively 18 0%
- funcall-interactively 18 0%
- profiler-report 18 0%
- profiler-report-cpu 18 0%
- profiler-report-profile-other-window 10 0%
- profiler-report-setup-buffer 9 0%
- profiler-report-render-calltree 8 0%
- profiler-report-rerender-calltree 8 0%
- profiler-report-render-calltree-1 8 0%
- profiler-calltree-build 8 0%
- profiler-calltree-build-unified 8 0%
- maphash 8 0%
#<compiled 0x12ffbe1> 2 0%
- #<compiled 0xf48ceb> 1 0%
- puthash 1 0%
#<compiled 0xf72255> 1 0%
#<compiled 0xf81b5d> 1 0%
profiler-report-setup-buffer-1 1 0%
- switch-to-buffer-other-window 1 0%
- pop-to-buffer 1 0%
- display-buffer 1 0%
- display-buffer--maybe-pop-up-frame-or-window 1 0%
- display-buffer-pop-up-window 1 0%
- window--try-to-split-window 1 0%
- funcall 1 0%
- split-window-sensibly 1 0%
- split-window-below 1 0%
- split-window 1 0%
byte-code 1 0%
profiler-cpu-profile 8 0%
- profiler-report-toggle-entry 14 0%
- profiler-report-expand-entry 13 0%
- profiler-report-expand-entry 11 0%
- profiler-report-insert-calltree-children 10 0%
- mapc 10 0%
- profiler-report-insert-calltree 8 0%
- profiler-report-line-format 7 0%
- profiler-format 4 0%
- apply 4 0%
profiler-format 1 0%
profiler-report-make-name-part 1 0%
- profiler-report-insert-calltree-children 1 0%
mapc 1 0%
left-char 7 0%
- find-file 6 0%
- find-file-noselect 6 0%
- find-file-noselect-1 4 0%
- after-find-file 4 0%
- normal-mode 2 0%
- funcall 2 0%
- #<compiled 0x22a7b3> 2 0%
- set-auto-mode 2 0%
- hack-local-variables 2 0%
- inhibit-local-variables-p 2 0%
file-name-sans-versions 2 0%
- run-hooks 2 0%
- vc-find-file-hook 2 0%
- vc-backend 2 0%
- vc-registered 2 0%
- byte-code 2 0%
- mapc 1 0%
- #<compiled 0x27cda9> 1 0%
- vc-call-backend 1 0%
- apply 1 0%
- vc-svn-registered 1 0%
generate-new-buffer 1 0%
- find-buffer-visiting 1 0%
file-truename 1 0%
scroll-up-command 3 0%
- end-of-buffer 3 0%
push-mark 2 0%
right-char 2 0%
- kill-ring-save 2 0%
- copy-region-as-kill 2 0%
- #<compiled 0xf426d1> 2 0%
- apply 2 0%
- rectangle--extract-region 2 0%
- #<compiled 0x3cebb1> 2 0%
- filter-buffer-substring 2 0%
- buffer-substring--filter 2 0%
- #<compiled 0xf6ccd1> 2 0%
apply 2 0%
- yank 2 0%
- current-kill 1 0%
- x-selection-value 1 0%
x-selection-value-internal 1 0%
- insert-for-yank 1 0%
- insert-for-yank-1 1 0%
remove-yank-excluded-properties 1 0%
- pm/save-buffer 2 0%
- save-buffer 2 0%
- basic-save-buffer 1 0%
- basic-save-buffer-1 1 0%
- basic-save-buffer-2 1 0%
- write-region 1 0%
- select-safe-coding-system 1 0%
- find-auto-coding 1 0%
auto-coding-alist-lookup 1 0%
- universal-argument 1 0%
universal-argument--mode 1 0%
- newline 1 0%
self-insert-command 1 0%
- byte-code 305 5%
- read-extended-command 263 4%
- completing-read 263 4%
- completing-read-default 263 4%
- read-from-minibuffer 225 4%
- command-execute 103 1%
- call-interactively 103 1%
- funcall-interactively 103 1%
- minibuffer-complete 102 1%
- completion-in-region 102 1%
- completion--in-region 102 1%
- #<compiled 0xf60147> 102 1%
- apply 102 1%
- #<compiled 0x246799> 102 1%
- completion--in-region-1 102 1%
- completion--do-completion 101 1%
- completion-try-completion 55 1%
- completion--nth-completion 55 1%
- completion--some 55 1%
- funcall 55 1%
- #<compiled 0x15a1ee7> 55 1%
- #<compiled 0x16b4437> 55 1%
- completion-basic-try-completion 55 1%
- try-completion 2 0%
- completion-file-name-table 2 0%
- funcall 2 0%
#<compiled 0xf77c67> 2 0%
- minibuffer-completion-help 38 0%
- funcall 22 0%
- #<compiled 0xf3fe05> 22 0%
fit-window-to-buffer 22 0%
- completion-all-completions 11 0%
- completion--nth-completion 11 0%
- completion--some 11 0%
- funcall 11 0%
- #<compiled 0x175f097> 11 0%
- #<compiled 0x175ecab> 11 0%
- completion-basic-all-completions 11 0%
completion-pcm--all-completions 11 0%
- temp-buffer-window-show 3 0%
- display-buffer 2 0%
- display-buffer-at-bottom 2 0%
- walk-window-tree 1 0%
- walk-window-tree-1 1 0%
- walk-window-tree-1 1 0%
- #<compiled 0x2278fd> 1 0%
window-in-direction 1 0%
- byte-code 1 0%
- split-window 1 0%
byte-code 1 0%
- display-completion-list 1 0%
- run-hooks 1 0%
completion-setup-function 1 0%
- completion--done 7 0%
- completion--message 7 0%
- minibuffer-message 7 0%
sit-for 6 0%
- minibuffer-hide-completions 1 0%
- bury-buffer 1 0%
- window--delete 1 0%
- delete-window 1 0%
byte-code 1 0%
- pos-visible-in-window-p 1 0%
- eval 1 0%
if 1 0%
- backward-kill-word 1 0%
- kill-word 1 0%
- kill-region 1 0%
- funcall 1 0%
- #<compiled 0x15ecd63> 1 0%
- kill-new 1 0%
- x-select-text 1 0%
x-set-selection 1 0%
- timer-event-handler 23 0%
- byte-code 20 0%
- apply 20 0%
- file-truename 1 0%
- file-symlink-p 1 0%
- tramp-completion-file-name-handler 1 0%
- let 1 0%
- if 1 0%
- tramp-completion-run-real-handler 1 0%
- let* 1 0%
- apply 1 0%
- file-symlink-p 1 0%
- tramp-completion-file-name-handler 1 0%
- let 1 0%
- if 1 0%
- tramp-completion-run-real-handler 1 0%
- let* 1 0%
apply 1 0%
- timer-activate-when-idle 1 0%
- timer--activate 1 0%
timer--time-less-p 1 0%
redisplay_internal (C function) 1 0%
- find-file-read-args 42 0%
- read-file-name 42 0%
- read-file-name-default 42 0%
- completing-read 41 0%
- completing-read-default 41 0%
- read-from-minibuffer 20 0%
- timer-event-handler 1 0%
- byte-code 1 0%
apply 1 0%
+ ... 1819 33%
+ timer-event-handler 1074 19%
+ redisplay_internal (C function) 36 0%
+ internal-timer-start-idle 3 0%
tooltip-hide 3 0%
+ deactivate-mark 1 0%
+ gnus-set-global-variables 1 0%
[-- Attachment #3: profiler-fast.txt --]
[-- Type: text/plain, Size: 12676 bytes --]
- command-execute 303 70%
- call-interactively 303 70%
- funcall-interactively 272 63%
- gnus-group-select-group 261 60%
- gnus-group-read-group 261 60%
- gnus-summary-read-group 261 60%
- gnus-summary-read-group-1 261 60%
- gnus-summary-prepare 149 34%
- gnus-sort-threads 80 18%
- byte-code 80 18%
- gnus-sort-threads-recursive 80 18%
- sort 69 16%
- #<compiled 0xecd8db> 68 15%
- gnus-thread-sort-by-most-recent-date 67 15%
- gnus-thread-latest-date 67 15%
- mapcar 64 14%
- #<compiled 0xe50cbd> 63 14%
- safe-date-to-time 61 14%
- date-to-time 61 14%
- byte-code 60 13%
- parse-time-string 54 12%
- parse-time-tokenize 8 1%
byte-code 2 0%
apply 3 0%
- mapcar 11 2%
- #<compiled 0xe4f509> 11 2%
- gnus-sort-subthreads-recursive 11 2%
- sort 7 1%
- #<compiled 0xecd8db> 7 1%
- gnus-thread-sort-by-most-recent-date 7 1%
- gnus-thread-latest-date 7 1%
- mapcar 7 1%
- #<compiled 0xe50cbd> 7 1%
- safe-date-to-time 7 1%
- date-to-time 7 1%
- byte-code 7 1%
- parse-time-string 7 1%
parse-time-tokenize 1 0%
- mapcar 4 0%
- #<compiled 0xe4fc53> 4 0%
- gnus-sort-subthreads-recursive 4 0%
- mapcar 3 0%
- #<compiled 0xe4fc53> 3 0%
- gnus-sort-subthreads-recursive 3 0%
- sort 3 0%
- #<compiled 0xecd8db> 3 0%
- gnus-thread-sort-by-most-recent-date 3 0%
- gnus-thread-latest-date 3 0%
- mapcar 3 0%
- #<compiled 0xe50cbd> 3 0%
- safe-date-to-time 3 0%
- date-to-time 3 0%
- byte-code 3 0%
- parse-time-string 3 0%
parse-time-tokenize 1 0%
- sort 1 0%
- #<compiled 0xecd8db> 1 0%
- gnus-thread-sort-by-most-recent-date 1 0%
- gnus-thread-latest-date 1 0%
- mapcar 1 0%
- #<compiled 0xe50cbd> 1 0%
- safe-date-to-time 1 0%
- date-to-time 1 0%
- byte-code 1 0%
apply 1 0%
- gnus-summary-prepare-threads 57 13%
- eval 46 10%
- let 46 10%
- gnus-add-text-properties 44 10%
- progn 43 9%
- insert 42 9%
- format 39 9%
- let* 19 4%
- eval 18 4%
- let 18 4%
- eval 18 4%
- gnus-summary-from-or-to-or-newsgroups 18 4%
- mail-decode-encoded-address-string 13 3%
- rfc2047-decode-string 7 1%
- rfc2047-decode-encoded-words 4 0%
- byte-code 4 0%
quoted-printable-decode-string 2 0%
- byte-code 2 0%
- kill-buffer 1 0%
- replace-buffer-in-windows 1 0%
unrecord-window-buffer 1 0%
rfc2047-strip-backslashes-in-quoted-strings 1 0%
gnus-extract-address-components 1 0%
- gnus-user-date 19 4%
- byte-code 16 3%
- eval 12 2%
gnus-seconds-year 8 1%
gnus-seconds-today 3 0%
- 1 0%
cons 1 0%
if 1 0%
gnus-summary-highlight-line 5 1%
apply 1 0%
- gnus-gather-threads-by-references 2 0%
- mail-header-remove-comments 2 0%
- byte-code 2 0%
- kill-buffer 1 0%
replace-buffer-in-windows 1 0%
- gnus-select-newsgroup 109 25%
- gnus-fetch-headers 107 24%
- gnus-get-newsgroup-headers-xover 105 24%
- byte-code 98 22%
- byte-code 78 18%
- mail-decode-encoded-address-string 53 12%
- rfc2047-decode-string 41 9%
- rfc2047-decode-encoded-words 25 5%
- byte-code 23 5%
- quoted-printable-decode-string 18 4%
generate-new-buffer 3 0%
mm-disable-multibyte 3 0%
- byte-code 2 0%
kill-buffer 1 0%
- rfc2047-charset-to-coding-system 1 0%
mm-charset-to-coding-system 1 0%
generate-new-buffer 3 0%
byte-code 3 0%
rfc2047-strip-backslashes-in-quoted-strings 2 0%
- mail-decode-encoded-word-string 15 3%
- rfc2047-decode-encoded-words 11 2%
- byte-code 11 2%
- quoted-printable-decode-string 8 1%
- byte-code 4 0%
kill-buffer 2 0%
mm-disable-multibyte 2 0%
generate-new-buffer 1 0%
generate-new-buffer 1 0%
byte-code 1 0%
- mail-header-remove-comments 3 0%
- byte-code 3 0%
- kill-buffer 1 0%
replace-buffer-in-windows 1 0%
- gnus-retrieve-headers 2 0%
- gnus-cache-retrieve-headers 2 0%
- gnus-retrieve-headers 2 0%
- nnml-retrieve-headers 2 0%
- nnml-retrieve-headers-with-nov 2 0%
- nnheader-insert-file-contents 2 0%
mm-insert-file-contents 2 0%
gnus-articles-to-read 1 0%
- gnus-summary-setup-buffer 1 0%
- gnus-summary-mode 1 0%
- gnus-update-summary-mark-positions 1 0%
gnus-summary-insert-line 1 0%
- gnus-summary-initial-limit 1 0%
mapatoms 1 0%
- gnus-summary-auto-select-subject 1 0%
- gnus-summary-first-unread-subject 1 0%
- gnus-summary-first-subject 1 0%
- gnus-message 1 0%
apply 1 0%
- execute-extended-command 11 2%
- command-execute 8 1%
- call-interactively 8 1%
- funcall-interactively 8 1%
- profiler-report 8 1%
- profiler-report-cpu 8 1%
profiler-cpu-profile 8 1%
- byte-code 31 7%
- read-extended-command 31 7%
- completing-read 31 7%
- completing-read-default 31 7%
read-from-minibuffer 22 5%
+ ... 128 29%
next prev parent reply other threads:[~2014-09-25 21:36 UTC|newest] Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top 2014-09-22 10:37 bug#18522: 24.4.50; mapcar is very slow Peter Münster 2014-09-22 10:43 ` bug#18522: further information Peter Münster 2014-09-22 12:49 ` bug#18522: 24.4.50; mapcar is very slow Stefan Monnier 2014-09-22 13:47 ` Peter Münster 2014-09-25 21:36 ` Peter Münster [this message] 2014-09-26 6:57 ` Eli Zaretskii 2014-09-26 7:15 ` Peter Münster 2014-09-26 7:36 ` Eli Zaretskii 2014-10-01 19:55 ` Peter Münster 2014-10-01 19:58 ` Glenn Morris 2014-10-01 20:25 ` Peter Münster 2015-02-13 8:26 ` Lars Ingebrigtsen 2015-02-13 14:39 ` Peter Münster 2015-02-14 4:19 ` Lars Ingebrigtsen 2015-03-02 14:34 ` Peter Münster 2015-07-20 12:52 ` Peter Münster 2016-02-07 6:31 ` Lars Ingebrigtsen 2016-02-17 16:00 ` Peter Münster 2016-02-19 5:15 ` Lars Ingebrigtsen 2016-02-19 8:27 ` Peder O. Klingenberg 2016-02-19 8:38 ` Eli Zaretskii 2016-02-19 10:06 ` Nicolas Richard 2016-02-19 10:12 ` Peder O. Klingenberg 2016-02-19 22:46 ` Lars Ingebrigtsen 2016-02-20 8:14 ` Eli Zaretskii 2016-02-20 8:33 ` Peter Münster 2016-02-20 9:51 ` Eli Zaretskii 2016-02-21 11:00 ` Peter Münster 2016-02-21 11:08 ` Andreas Schwab 2016-02-21 11:09 ` martin rudalics 2016-02-21 11:30 ` Peter Münster 2016-02-21 13:41 ` Michael Heerdegen 2016-02-21 14:02 ` Peter Münster 2016-02-21 14:36 ` Peter Münster 2016-02-21 14:54 ` Peter Münster 2016-02-21 16:14 ` Eli Zaretskii 2016-02-21 18:03 ` Peter Münster 2016-02-21 20:45 ` Eli Zaretskii 2016-02-22 7:37 ` Peter Münster 2016-02-22 16:22 ` Eli Zaretskii 2016-02-22 20:41 ` Peter Münster 2016-02-22 20:56 ` Eli Zaretskii 2016-02-23 11:19 ` Peter Münster 2016-02-23 16:23 ` Eli Zaretskii 2016-02-23 16:35 ` Peter Münster 2016-02-23 16:48 ` Andreas Schwab 2016-02-24 10:22 ` Peter Münster 2016-02-23 17:47 ` Eli Zaretskii 2016-02-24 10:25 ` Peter Münster 2016-02-24 17:39 ` Eli Zaretskii 2016-02-24 18:00 ` Peter Münster 2016-02-24 18:23 ` Eli Zaretskii 2016-02-24 20:03 ` Peter Münster 2016-02-24 20:26 ` Eli Zaretskii 2016-02-25 8:06 ` Peter Münster 2016-02-24 23:53 ` Lars Ingebrigtsen 2016-02-25 8:08 ` Peter Münster 2016-02-25 15:59 ` Eli Zaretskii 2016-02-25 18:10 ` Peter Münster 2016-02-25 18:25 ` Eli Zaretskii 2016-02-26 11:05 ` Peter Münster 2016-02-26 11:13 ` Eli Zaretskii 2016-02-26 11:35 ` Peter Münster 2016-02-28 4:10 ` Lars Ingebrigtsen 2016-02-28 8:07 ` Peter Münster 2016-02-28 15:48 ` Eli Zaretskii 2016-02-29 2:21 ` Lars Ingebrigtsen 2016-02-29 10:33 ` bug#18522: killed buffers not GCed (was: bug#18522: 24.4.50; mapcar is very slow) Peter Münster 2016-02-28 5:12 ` bug#18522: 24.4.50; mapcar is very slow Lars Ingebrigtsen 2016-02-26 3:18 ` Lars Ingebrigtsen 2016-02-26 3:13 ` Lars Ingebrigtsen 2016-02-26 8:48 ` Eli Zaretskii 2016-02-28 4:02 ` Lars Ingebrigtsen 2016-02-26 9:28 ` Eli Zaretskii 2016-02-28 4:04 ` Lars Ingebrigtsen 2017-01-25 20:09 ` Lars Ingebrigtsen 2017-01-25 20:39 ` Peter Münster 2016-02-24 10:15 ` martin rudalics 2016-02-24 17:42 ` Eli Zaretskii 2016-02-24 18:16 ` martin rudalics 2016-02-24 18:49 ` martin rudalics 2016-02-24 20:27 ` Eli Zaretskii 2016-02-25 8:07 ` Peter Münster 2016-02-25 10:06 ` martin rudalics
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.gnu.org/software/emacs/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=87wq8ridqz.fsf@micropit.roche-blanche.homenet.org \ --to=pmlists@free.fr \ --cc=18522@debbugs.gnu.org \ --cc=monnier@iro.umontreal.ca \ /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: linkBe 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.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).