aboutsummaryrefslogtreecommitdiff
path: root/gcc/ggc-page.c
AgeCommit message (Expand)AuthorFilesLines
2001-05-31ggc-page.c (size_lookup): Increase minimum allocation size to eight bytes.Zack Weinberg1-5/+5
2001-02-20sibcall.c (skip_copy_to_return_value): Call identify_call_return_value here, ...Zack Weinberg1-10/+0
2001-01-14ggc-page.c (alloc_annon): Call perror and correctly call exit.Richard Kenner1-8/+12
2001-01-13ggc-page.c (USING_MALLOC_PAGE_GROUPS): New; set if not using mmap.Richard Henderson1-22/+186
2001-01-13ggc-page.c (alloc_page): Round up allocation size to one page.Richard Henderson1-4/+7
2001-01-12aclocal.m4 (AC_FUNC_MMAP_ANYWHERE): Completely rewritten.Zack Weinberg1-36/+54
2001-01-08ggc-page.c (max_alignment): New structure.Mark Mitchell1-13/+28
2001-01-05* ggc-page.c (NUM_EXTRA_ORDERS): Hardwire to zero for now.Mark Mitchell1-0/+11
2001-01-04Special-case tree_decl/tree_list allocations.Mark Mitchell1-34/+88
2000-11-17stringpool.c: New file.Zack Weinberg1-5/+0
2000-08-29flags.h (time_report, mem_report): New global flags.Zack Weinberg1-13/+27
2000-08-24ggc-page.c (alloc_page): If HAVE_MMAP_ANYWHERE and we're asked for one page...Zack Weinberg1-32/+54
2000-07-23bitmap.c (debug_bitmap_file): Cast pointers to PTR for printing with %p.Joseph Myers1-6/+8
2000-06-09ggc-none.c, [...] (ggc_alloc_obj): Rename it ggc_alloc, drop second argument,...Zack Weinberg1-7/+3
2000-04-28Makefile.in (OBJS): Add timevar.o.Alex Samuel1-9/+4
2000-04-15Makefile.in (ggc-page.o): Now includes toplev.h.Richard Kenner1-18/+16
2000-03-07rtl.h (rtunion_def): Constify member `rtstr'.Kaveh R. Ghazi1-4/+4
2000-02-10flow.c (mark_regs_live_at_end): Delete unused variables.Kaveh R. Ghazi1-1/+1
2000-01-23(struct globals): Likewise.Mark Mitchell1-1/+1
2000-01-23ggc-page.c (struct page_entry): Make `context_depth' an `unsigned short'.Mark Mitchell1-4/+4
2000-01-17ggc-common.c: PROTO -> PARAMS.Kaveh R. Ghazi1-12/+12
2000-01-16aclocal.m4 (AC_FUNC_MMAP_ZERO): New macro.Alexandre Oliva1-9/+9
1999-12-26acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_AL...Zack Weinberg1-3/+3
1999-11-30lcm.c (compute_laterin): Cast bb->aux to size_t not int.Richard Henderson1-2/+2
1999-11-01ggc-page.c (struct page_entry): Remove save_num_free_objects.Mark Mitchell1-23/+59
1999-10-30ggc-common.c: Update pre-function commentary.Richard Henderson1-24/+34
1999-10-30ggc-common.c (ggc_print_statistics): Make arguments to fprintf match format s...Mark Mitchell1-3/+6
1999-10-29ggc.h (struct ggc_statistics): New type.Mark Mitchell1-0/+65
1999-10-27* ggc-page.c (poison_pages): Don't be overzealous.Mark Mitchell1-0/+8
1999-10-20* gcc-page.c: Try MAP_ANON if we don't have MAP_ANONYMOUS.Richard Earnshaw1-0/+3
1999-10-18* ggc-page.c (init_ggc): Work around SunOS unaligned mmap bug.Richard Henderson1-0/+20
1999-10-13* ggc-page.c (MAP_FAILED): Provide default.Richard Henderson1-0/+4
1999-10-13Simplified GC interface and other goodies.Richard Henderson1-145/+75
1999-10-11ggc.h (ggc_push_context): Fix comment.Mark Mitchell1-7/+47
1999-10-05* ggc-page.c (GGC_ALWAYS_COLLECT): Fix typo when undef'ing.Paul Burchard1-1/+1
1999-10-05Include tm_p.h in ggc filesMichael Meissner1-0/+1
1999-10-04ggc-none.c (ggc_alloc_rtvec): An rtvec is an array of rtx, not an array of rt...Jeffrey A Law1-1/+1
1999-09-29ggc-page.c: Don't include <unistd.h> etc taken care of by "system.h".Richard Henderson1-7/+4
1999-09-27ggc-page.c (GGC_MIN_LAST_ALLOCATED): New.Richard Henderson1-3/+7
1999-09-23ggc-page.c: New file.Alex Samuel1-0/+1083