all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Miles Bader <miles.bader@necel.com>
Cc: emacs-devel@gnu.org
Subject: Re: Bug Database?
Date: Fri, 20 Oct 2006 11:19:15 +0900	[thread overview]
Message-ID: <buok62v4tlo.fsf@dhapc248.dev.necel.com> (raw)
In-Reply-To: <m3ac3skcq0.fsf@mid.gehheimdienst.de> (Frank Schmitt's message of "Thu\, 19 Oct 2006 09\:04\:55 +0200")

Frank Schmitt <ich@frank-schmitt.net> writes:
> Which results in the fact that gdb is since years completely unusable
> for C++ programs relying on templated functions. 

Well, while I'll admit that the last I looked[*] the gdb internals were
awful, unreadable, and barely maintainable code, this statement simply
isn't true.

[*] Many years ago, so take this with a grain of salt.

I spend lots of time debugging heavily templated C++ code in gdb, and
basically there are few problems (other than the canonical "optimized
code can be confusing in the debugger" issues).  While debugging around
templates requires a bit of knowledge about what's actually going on,
it's no different than many other general debugging problems; you run
into minor annoyances, and you quickly find ways around them.

> So most C++ developers I know have switched to the "free as in free
> beer but not free as in free software" debugger from Sun Studio which
> in contrast to gdb works really well.

I suspect this has more to do with the sort of developers you know than
with gdb.

-Miles

-- 
(\(\
(^.^)
(")")
*This is the cute bunny virus, please copy this into your sig so it can spread.

  parent reply	other threads:[~2006-10-20  2:19 UTC|newest]

Thread overview: 65+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-17 21:49 Bug Database? Nick Roberts
2006-10-17 23:17 ` David Reitter
2006-10-18  4:24 ` Chong Yidong
2006-10-18  4:39   ` Nick Roberts
2006-10-18  6:22     ` Jan Djärv
2006-10-18 17:54       ` Richard Stallman
2006-10-18 10:41     ` Richard Stallman
2006-10-18 13:35       ` Juanma Barranquero
2006-10-19  6:41         ` Richard Stallman
2006-10-19  7:17           ` Juanma Barranquero
2006-10-19  8:50           ` Jason Rumney
2006-10-20  6:06             ` Richard Stallman
2006-10-20 10:06               ` Jason Rumney
2006-10-21  2:02                 ` Richard Stallman
2006-10-20  5:55           ` Eli Zaretskii
2006-10-20 10:26             ` Richard Stallman
2006-10-20 17:35               ` Eli Zaretskii
2006-10-21 12:04                 ` Richard Stallman
2006-10-21  1:31             ` Miles Bader
2006-10-21  9:40               ` Eli Zaretskii
2006-10-21 12:48                 ` Miles Bader
2006-10-22 16:36                   ` David Kastrup
2006-10-21  9:42               ` Andreas Schwab
2006-10-21 12:50                 ` Miles Bader
2006-10-21 17:37                 ` Richard Stallman
2006-10-21 18:07                   ` Andreas Schwab
2006-10-23  5:11                     ` Richard Stallman
2006-10-23  8:52                       ` Andreas Schwab
2006-10-23 18:38                         ` Richard Stallman
2006-10-23 12:02                       ` Alfred M. Szmidt
2006-10-24 17:41                         ` Richard Stallman
2006-10-21 12:05               ` Richard Stallman
2006-10-18 14:37       ` Nick Roberts
2006-10-18 15:20         ` joakim
2006-10-18 16:41           ` Emacs-based web browser (was Re: Bug Database?) Magnus Henoch
2006-10-18 17:26             ` Emacs-based web browser Stefan Monnier
2006-10-18 17:36               ` Lennart Borgman
2006-10-18 18:02                 ` Magnus Henoch
2006-10-19  6:41         ` Bug Database? Richard Stallman
2006-10-19  8:30           ` Nick Roberts
2006-10-20  6:06             ` Richard Stallman
2006-10-20  7:53               ` Nick Roberts
2006-10-20  7:45             ` Yavor Doganov
2006-10-23 10:45               ` Sascha Wilde
2006-10-20 22:10       ` Michael Olson
2006-10-18 10:42 ` Richard Stallman
2006-10-18 14:47   ` Nick Roberts
2006-10-19  6:41     ` Richard Stallman
2006-10-19  7:04     ` Frank Schmitt
2006-10-19  9:26       ` David Kastrup
2006-10-19 10:07       ` Nick Roberts
2006-10-19 11:46         ` Frank Schmitt
2006-10-19 12:55           ` Juanma Barranquero
2006-10-19 19:55           ` Nick Roberts
2006-10-20  8:20             ` Richard Stallman
2006-10-20  9:00               ` Nick Roberts
2006-10-20 12:01                 ` Frank Schmitt
2006-10-20 20:33                   ` Eli Zaretskii
2006-10-21  1:08                   ` Miles Bader
2006-10-20  6:16           ` Eli Zaretskii
2006-10-20 21:00             ` David Kastrup
2006-10-21  1:21               ` Miles Bader
2006-10-20  2:19       ` Miles Bader [this message]
2006-10-21  0:31         ` Giorgos Keramidas
2006-10-20  6:01       ` Eli Zaretskii

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=buok62v4tlo.fsf@dhapc248.dev.necel.com \
    --to=miles.bader@necel.com \
    --cc=emacs-devel@gnu.org \
    --cc=miles@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 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.