r180253 - in /branches/melt-branch/gcc: ChangeL...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Thu Oct 20 13:14:00 GMT 2011
Author: bstarynk
Date: Thu Oct 20 13:14:22 2011
New Revision: 180253
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180253
Log:
2011-10-20 Basile Starynkevitch <basile@starynkevitch.net>
* ggc.h (ggc_destructor_t): Rename as ...
(ggc_finalizer_t): New type for signature of finalizers.
(ggc_finalized_alloc_stat): Update accordingly.
* ggc-zone (enum page_kind_en): New.
(page_entry): Remove large_p & pch_p. Add page_kind field.
(alloc_large_page, free_small_page, free_large_page, ggc_free)
(ggc_set_mark, ggc_get_size, sweep_pages, ggc_pch_read): Use it.
(ggc_finalized_alloc_stat): Update signature.
Modified:
branches/melt-branch/gcc/ChangeLog.finalggc
branches/melt-branch/gcc/ggc-zone.c
branches/melt-branch/gcc/ggc.h
More information about the Gcc-cvs
mailing list