GNU bug report logs -
#9599
24.0.50; xbacktrace very slow
Previous Next
Reported by: rms <at> gnu.org
Date: Sun, 25 Sep 2011 17:36:02 UTC
Severity: normal
Tags: moreinfo, unreproducible
Found in version 24.0.50
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 9599 in the body.
You can then email your comments to 9599 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#9599
; Package
emacs
.
(Sun, 25 Sep 2011 17:36:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
rms <at> gnu.org
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sun, 25 Sep 2011 17:36:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
xbacktrace has become amazingly slow.
It takes seconds per frame.
It used to be quite fast.
I can't see anything in .gdbinit that would explain the slowness.
I doubt it is GDB's fault, since my GDB executable was compiled in 2008
and it is unlikely I have not run xbacktrace since then.
In GNU Emacs 24.0.50.4 (mips64el-unknown-linux-gnu, GTK+ Version 2.12.12)
of 2011-09-22 on theobromine2
configured using `configure 'CFLAGS=-g -O1''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Help
Minor modes in effect:
shell-dirtrack-mode: t
diff-auto-refine-mode: t
gpm-mouse-mode: t
tooltip-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
abbrev-mode: t
Recent input:
! N I L P SPC ( v a l ) RET TAB & & SPC C-n C-e SPC
= = SPC ' SPC ' _ DEL ) RET TAB r e t u r n SPC Q n
i l ; RET TAB r e u DEL t u r n SPC v a l ; C-n C-a
C-k C-k } C-a C-u C-p C-p C-o TAB ; DEL / * SPC D o
n ' t SPC r e t y r n SPC C-u C-b C-d u C-e a n SPC
i n t e r n a l SPC b u f f e r SPC i f SPC u s e r
SPC d i d n ' t SPC e n t e r SPC t h e SPC s p a c
e . SPC SPC * / C-u C-v C-u C-v C-u C-v C-u C-v C-u
C-v C-x C-s ESC b ESC b ESC b ESC b ESC b ESC b ESC
b ESC v ESC v ESC v ESC v ESC v C-v C-v C-v C-h v c
o m p l e t i o n - r e g TAB RET C-x 0 C-x b RET ESC
< C-s F a l l C-w C-s C-s C-x C-f ESC DEL l i s p /
c o m p TAB l TAB RET C-x 1 C-v C-v C-v C-v C-v C-v
C-v C-v C-v C-v C-v C-v C-v C-h f c o m p l e i DEL
t i o n - t r y - c o m p l e t i o n RET C-x o ESC
x r e p o r t SPC e m a c s SPC b u g RET
Recent messages:
mouse-2, RET: find function's definition [2 times]
Quit [2 times]
mouse-2, RET: find function's definition
Mark set [2 times]
Auto-saving...done
Saving file /home/rms/emacs-bzr/trunk/src/minibuf.c...
Wrote /home/rms/emacs-bzr/trunk/src/minibuf.c
Mark set
Mark saved where search started
Making completion list...
Load-path shadows:
None found.
Features:
(pp shadow emacsbug compare-w log-view parse-time mule-util quail
ispell speedbar sb-image ezimage dframe assoc ind-util edmacro kmacro
dired-aux rmailout sgml-mode ansi-color shell pcomplete grep qp
dabbrev newcomment warnings cl byte-opt compile comint bytecomp
byte-compile cconv macroexp find-func help-mode view help-fns cc-mode
cc-fonts cc-guess cc-bytecomp cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs whitespace diff-mode log-edit easy-mmode
ring pcvs-util vc-sccs vc-svn vc-cvs vc-rcs vc-dir ewoc vc ediff-merg
ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init
ediff vc-dispatcher add-log multi-isearch vc-bzr mailalias rmailmm
message sendmail format-spec rfc822 mml easymenu mml-sec mm-decode
mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231
rmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired
regexp-opt t-mouse time-date battery paren cus-start cus-load tooltip
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
fontset image fringe lisp-mode register page menu-bar rfn-eshadow
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan
thai tai-viet lao korean japanese hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use free telephony http://directory.fsf.org/category/tel/
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#9599
; Package
emacs
.
(Sun, 25 Sep 2011 18:01:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 9599 <at> debbugs.gnu.org (full text, mbox):
> Date: Sun, 25 Sep 2011 13:34:16 -0400
> From: Richard Stallman <rms <at> gnu.org>
>
>
> xbacktrace has become amazingly slow.
> It takes seconds per frame.
FWIW, I cannot reproduce this with GDB 7.3 and today's Emacs trunk.
Can you show a precise recipe starting with "emacs -Q"?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#9599
; Package
emacs
.
(Mon, 26 Sep 2011 01:02:04 GMT)
Full text and
rfc822 format available.
Message #11 received at 9599 <at> debbugs.gnu.org (full text, mbox):
Can you show a precise recipe starting with "emacs -Q"?
gdb emacs
source .gdbinit
b Finternal_complete_buffer
r
C-x b Mes TAB
xbacktrace
I have GDB 6.8, but I must have had that for several years.
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use free telephony http://directory.fsf.org/category/tel/
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#9599
; Package
emacs
.
(Mon, 26 Sep 2011 05:02:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 9599 <at> debbugs.gnu.org (full text, mbox):
> Date: Sun, 25 Sep 2011 21:00:38 -0400
> From: Richard Stallman <rms <at> gnu.org>
> CC: 9599 <at> debbugs.gnu.org
> Reply-to: rms <at> gnu.org
>
> Can you show a precise recipe starting with "emacs -Q"?
>
> gdb emacs
> source .gdbinit
> b Finternal_complete_buffer
> r
> C-x b Mes TAB
> xbacktrace
With this recipe and GDB 7.3, xbacktrace takes 0.79 sec on fencepost.
To show execution times of GDB commands, type "maint time" once in the
beginning of the session. AFAIK, this command should be available in
GDB 6.8 as well.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#9599
; Package
emacs
.
(Mon, 26 Sep 2011 10:44:03 GMT)
Full text and
rfc822 format available.
Message #17 received at 9599 <at> debbugs.gnu.org (full text, mbox):
To show execution times of GDB commands, type "maint time" once in the
beginning of the session. AFAIK, this command should be available in
GDB 6.8 as well.
Unfortunately it gives no info during the xbacktrace command. If I
let it finish, it might give me a total for xbacktrace, but that
wouldn't be very helpful.
Anyway, it looks like this is a quirk and not a bug introduced in Emacs.
--
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
Use free telephony http://directory.fsf.org/category/tel/
bug closed, send any further explanations to
9599 <at> debbugs.gnu.org and rms <at> gnu.org
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Tue, 27 Mar 2012 22:56:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 25 Apr 2012 11:24:06 GMT)
Full text and
rfc822 format available.
This bug report was last modified 13 years and 60 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.