This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r153774 - in /branches/gc-improv/gcc: ChangeLog...
- From: lauras at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 31 Oct 2009 10:05:44 -0000
- Subject: r153774 - in /branches/gc-improv/gcc: ChangeLog...
Author: lauras
Date: Sat Oct 31 10:05:43 2009
New Revision: 153774
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=153774
Log:
2009-10-31 Laurynas Biveinis <laurynas.biveinis@gmail.com>
* gcc.h (digit_vector, new_ggc_zone, destroy_ggc_zone,
ggc_min_expand_heuristic, ggc_min_heapsize_heuristic): Remove.
(digit_string): Move to stringpool.c.
(ggc_mark_stringpool, ggc_purge_stringpool, ggc_mark_roots,
gt_pch_save_stringpool, gt_pch_restore_stringpool, gt_pch_p_S,
init_ggc_pch, ggc_pch_count_object, ggc_pch_total_size,
ggc_pch_this_base, ggc_pch_alloc_object, ggc_pch_prepare_write,
ggc_pch_write_object, ggc_pch_finish, ggc_pch_read,
ggc_force_collect, ggc_record_overhead, ggc_free_overhead,
ggc_prune_overhead_list, ggc_get_size, ggc_statistics,
ggc_print_common_statistics): Move to ggc-internal.h
* ggc-internal.h: New file.
* stringpool.c: Include ggc-internal.h
(digit_vector): Make static.
(digit_string): New.
* ggc-common.c: Include ggc-internal.h.
(ggc_rlimit_bound): Remove prototype. Surround with #ifdef.
(ggc_min_expand_heuristic, ggc_min_heapsize_heuristic): Make
static. Surround with #ifdef.
* ggc-zone.c: Include ggc-internal.h.
(new_ggc_zone, destroy_ggc_zone): Remove.
* ggc-page.c: Likewise.
* Makefile.in (GGC_INTERNAL_H): New.
(ggc-common.o, ggc-page.o, ggc-zone.o, stringpool.o): Add
$(GGC_INTERNAL_H) to dependencies.
Added:
branches/gc-improv/gcc/ggc-internal.h
Modified:
branches/gc-improv/gcc/ChangeLog.gc-improv
branches/gc-improv/gcc/Makefile.in
branches/gc-improv/gcc/ggc-common.c
branches/gc-improv/gcc/ggc-page.c
branches/gc-improv/gcc/ggc-zone.c
branches/gc-improv/gcc/ggc.h
branches/gc-improv/gcc/stringpool.c