aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-11-01 06:57:01 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-11-01 06:57:01 +0000
commit4934cc537b68343ba318335725b26567a767ecca (patch)
tree1baa221a228a41e439858be1e5c13d28376c65b4 /gcc/java
parent3e038608acd6e57ae2a13088b5e1f25d2b23d926 (diff)
downloadgcc-4934cc537b68343ba318335725b26567a767ecca.zip
gcc-4934cc537b68343ba318335725b26567a767ecca.tar.gz
gcc-4934cc537b68343ba318335725b26567a767ecca.tar.bz2
ggc-page.c (struct page_entry): Remove save_num_free_objects.
* ggc-page.c (struct page_entry): Remove save_num_free_objects. (DIV_ROUND_UP): Robustify. (ggc_recalculate_in_use_p): New function. (release_pages): Don't inline it. (ggc_alloc_obj): Don't refuse to allocate objects on pages for outer contexts. (ggc_pop_context): Use ggc_recalculate_in_use_p. (clear_marks): Always save in_use_p. (sweep_pages): Use ggc_recalculate_in_use_p. (ggc_page_print_statistics): Avoid signed/unsigned comparisons. Release pages before counting statistics. From-SVN: r30314
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions