This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA] convert blocks to dictionaries, phase 1, main part
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Andrew Cagney <ac131313 at ges dot redhat dot com>
- Cc: Daniel Jacobowitz <drow at mvista dot com>,David Carlton <carlton at math dot stanford dot edu>,gdb-patches at sources dot redhat dot com
- Date: Wed, 18 Sep 2002 00:48:50 -0400
- Subject: Re: [RFA] convert blocks to dictionaries, phase 1, main part
On Tuesday, September 17, 2002, at 03:49 PM, Andrew Cagney wrote:
ndamental data structures and algorithms completly replaced.
I think this is just as true of GDB.
Can you expand. GCC is getting an entirely new tree representation.
I don't see GDB getting anything that fundamental.
No it isn't.
The IR is being changed, but the changes are not revolution, they are
evolution, as you put it.
This is not some major data structure change, it involves changing some
enums and macro names, and changing the functions as appropriate for
new semantics.
Of course, i'm summarizing a large amount of code (I work on the branch
in question every day :P) in one sentence, so someone may take issue
with it.
But in terms of "how deep it goes", this is as fundamental as the
changes GDB needs in the areas i mentioned.
No more, no less.
It may seem more fundamental to someone who doesn't work on the
internals of compilers, but trust me, it's not.
--Dan