From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15931 invoked by alias); 11 Jul 2007 20:41:17 -0000 Received: (qmail 15919 invoked by uid 22791); 11 Jul 2007 20:41:16 -0000 X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (65.74.133.4) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 11 Jul 2007 20:41:14 +0000 Received: (qmail 14498 invoked from network); 11 Jul 2007 20:41:12 -0000 Received: from unknown (HELO localhost) (jimb@127.0.0.2) by mail.codesourcery.com with ESMTPA; 11 Jul 2007 20:41:12 -0000 To: Paul Koning Cc: bauerman@br.ibm.com, gary@intrepid.com, gdb@sourceware.org Subject: Re: GDB in C++ References: <00b601c7bda5$a5e6fa60$0a0a0a0a@DELORIAN> <1184183253.5515.51.camel@localhost.localdomain> <18069.13868.365370.13474@pkoning-laptop.equallogic.com> From: Jim Blandy Date: Wed, 11 Jul 2007 20:41:00 -0000 In-Reply-To: <18069.13868.365370.13474@pkoning-laptop.equallogic.com> (Paul Koning's message of "Wed, 11 Jul 2007 15:57:32 -0400") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-07/txt/msg00099.txt.bz2 Paul Koning writes: >>>>>> "Thiago" == Thiago Jung Bauermann writes: > > Thiago> On Tue, 2007-07-03 at 12:09 -0700, Gary Funck wrote: > >> If C++ isn't the answer, and keeping all of GDB in "C" is a fixed > >> point, what changes would the developers recommend that would > >> offer similar (perceived) improvements in understandability and > >> extensibility? > > Thiago> Speaking as a newcomer who's trying to grasp GDB code, I > Thiago> think you made very good points. IMHO having reasonable > Thiago> internals documentation is a very good way to give an > Thiago> overview of GDB's organization and pitfalls. > > Yes. > > Thiago> If GDB Internal's contents was transferred to the GDB wiki, > Thiago> maybe people would feel more compelled to update and expand > Thiago> it. I know I would try to contribute to it as I learn new > Thiago> stuff. > > Excellent suggestion! We have a GDB wiki: http://sourceware.org/gdb/wiki/ I wouldn't object to moving the internals documentation there. High-level organization is pretty key to effective documentation, though, so the wiki would need aggressive gardening. It would probably be good for it to have an appointed editor, to avoid ending up with two or three competing theories for the overall organization.