summaryrefslogtreecommitdiffstats
path: root/gcc/ggc-page.c
Commit message (Collapse)AuthorAgeFilesLines
...
* * ggc.h (ggc_push_context): Fix comment.mmitchel1999-10-111-7/+47
| | | | | | | | | | | | | | | | | | | | (ggc_pop_context): Likewise. (mark_string_if_gcable): Likewise. * ggc-common.c (ggc_mark_rtx_children): Use ggc_mark_string_if_gcable. * ggc-page.c (ggc_lookup_page_table): New function. (ggc_allocated_p): Likewise. (mark_obj): Fix formatting. (ggc_mark_string_if_gcable): New function. * ggc-simple.c (ggc_allocated_strings): New variable. (ggc_strings_used): Likewise. (ggc_compare_addresses): New function. (ggc_pop_context): Pop the `any' memory too. (ggc_mark_string_if_gcable): New function. (ggc_collect): Initialize and tear down ggc_allocated_strings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29897 138bc75d-0d04-0410-961f-82ee72b054a4
* * ggc-page.c (GGC_ALWAYS_COLLECT): Fix typo when undef'ing.mmitchel1999-10-051-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29833 138bc75d-0d04-0410-961f-82ee72b054a4
* Include tm_p.h in ggc filesmeissner1999-10-051-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29825 138bc75d-0d04-0410-961f-82ee72b054a4
* * ggc-none.c (ggc_alloc_rtvec): An rtvec is an array of rtx,law1999-10-041-1/+1
| | | | | | | | | not an array of rtunion. * gcc-page.c (ggc_alloc_rtvec): Similarly. * gcc-simple (ggc_free_rtvec): Similarly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29793 138bc75d-0d04-0410-961f-82ee72b054a4
* * ggc-page.c: Don't include <unistd.h> etc taken care ofrth1999-09-291-7/+4
| | | | | | | by "system.h". Include <sys/mman.h> afterward. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29713 138bc75d-0d04-0410-961f-82ee72b054a4
* * ggc-page.c (GGC_MIN_LAST_ALLOCATED): New.rth1999-09-281-3/+7
| | | | | | | | (init_ggc): Use it instead of a constant. (ggc_collect): Bound allocated_last_gc by it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29685 138bc75d-0d04-0410-961f-82ee72b054a4
* * ggc-page.c: New file.rth1999-09-231-0/+1083
* Makefile.in (ggc-page.o): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29632 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud