egcs/gcc ggc.h ggc-common.c ggc-page.c ggc-sim ...
mmitchel@gcc.gnu.org
mmitchel@gcc.gnu.org
Thu Oct 28 21:17:00 GMT 1999
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: mmitchel@sourceware.cygnus.com 99/10/28 21:17:36
Modified files:
gcc : ggc.h ggc-common.c ggc-page.c ggc-simple.c
ChangeLog
Log message:
* ggc.h (struct ggc_statistics): New type.
(ggc_get_size): New function.
(ggc_print_statistics): Likewise.
* ggc-common.c (ggc_stats): New variable.
(ggc_mark_rtx_children): Keep statistics.
(ggc_mark_tree_children): Likewise.
(ggc_print_statistics): New function.
* ggc-page.c (struct globals): Add bytes_mapped field.
(alloc_anon): Update it.
(release_pages): Likewise.
(ggc_get_size): New function.
(ggc_page_print_statistics): New function.
* ggc-simple.c (ggc_get_size): New function.
More information about the Gcc-cvs
mailing list