DECL_RTL vs. explicit make_decl_rtl calls
law@redhat.com
law@redhat.com
Thu Jun 13 14:07:00 GMT 2002
In message <20020613192205.GB17782@daikokuya.demon.co.uk>, Neil Booth writes:
> law@redhat.com wrote:-
>
> > The #2 abuser of garbage collected memory is make_node, also with 15%
> > of the calls to allocate garbage collected memory. I haven't investigated
> > this call chain at all.
>
> Note that IDENTIFIER_NODE is never garbage collected, and should be
> allocated separately from GC. They should not really be trees, either,
> but that would take some fixing, but save a bunch of memory, as almost
> all of struct tree_common is unused for them.
Yea. I'm not sure how you're going to get that separation though without
making IDENTIFIER_NODEs something other than trees.
jeff
More information about the Gcc
mailing list