2010/4/27 Diego Novillo <dnovi...@google.com>:
> On 4/19/10 10:43 , Laurynas Biveinis wrote:
>
>> 1) New API in libiberty for creating of hash tables and splay trees
>> with user-specified callbacks for allocation. Needs libiberty
>> maintainer review.
>> 2) Make gengtype accept variable_size GTY option and output typed GC
>> allocators to gtype-desc.h. Needs global maintainer review.
>> 3) Split ggc.h into ggc.h and ggc-internal.h, introduce internal
>> interface for gengtype output to use, fix MEM_STAT accounting, partly
>> fix zone allocator, partly fix zone allocator interaction with PCH,
>> and related minor ggc-*.c and stringpool.c changes. It is basically a
>> ggc.h rewrite from scratch. Needs global, or, I dunno, middle-end
>> maintainer review.
>> 4) Annotate several types with variable_size option. Needs all the
>> front-end maintainers' and middle-end maintainer review, or, maybe
>> easier, global maintainer review together with the next patch.
>> 5) Change all the allocation sites. Touches all the frontends,
>> significant parts of middle ends, and probably all the backends too.
>> The changes here are mechanical, so it would be easiest to get a
>> global approval from a global maintainer instead of specific area
>> maintainers.
>> 6) GTY documentation update in GCC internals manual.
>
> Makes sense to me.  These all seem to be independent in terms of what
> they touch, but interdependent to apply.  Is that correct?

That is correct.

I was planning to submit the patches last Monday but contracted flu
instead :( Better luck this week.

-- 
Laurynas

Reply via email to