* ggc-page.c (poison_pages): Don't be overzealous.

From-SVN: r30209
This commit is contained in:
Mark Mitchell 1999-10-27 06:12:31 +00:00 committed by Mark Mitchell
parent 95815af9d2
commit c831fdea4b
2 changed files with 12 additions and 0 deletions

View file

@ -1,3 +1,7 @@
Tue Oct 26 23:15:03 1999 Mark Mitchell <mark@codesourcery.com>
* ggc-page.c (poison_pages): Don't be overzealous.
Tue Oct 26 23:29:18 1999 Jeffrey A Law (law@cygnus.com)
* c-typeck.c (build_function_call): Check that the built-in

View file

@ -1021,6 +1021,14 @@ poison_pages ()
for (p = G.pages[order]; p != NULL; p = p->next)
{
size_t i;
if (p->context_depth != G.context_depth)
/* Since we don't do any collection for pages in pushed
contexts, there's no need to do any poisoning. And
besides, the IN_USE_P array isn't valid until we pop
contexts. */
continue;
for (i = 0; i < num_objects; i++)
{
size_t word, bit;