This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]