/* -*-C-*-
-$Id: bchdmp.c,v 9.87 2000/12/23 02:45:55 cph Exp $
+$Id: bchdmp.c,v 9.88 2001/02/12 22:32:32 cph Exp $
-Copyright (c) 1987-2000 Massachusetts Institute of Technology
+Copyright (c) 1987-2001 Massachusetts Institute of Technology
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
scan += 1;
while (count > 0)
{
- SCHEME_OBJECT * old_start = (SCHEME_ADDR_TO_ADDR (*scan));
+ SCHEME_OBJECT * old_start;
+ MAYBE_DUMP_SCAN (scan);
+ old_start = (SCHEME_ADDR_TO_ADDR (*scan));
if (BROKEN_HEART_P (*old_start))
(*scan++)
= (ADDR_TO_SCHEME_ADDR (OBJECT_ADDRESS (*old_start)));
(*old_start) = (MAKE_BROKEN_HEART (new_address));
new_address += 4;
}
- MAYBE_DUMP_SCAN (scan);
count -= 1;
}
}
/* -*-C-*-
-$Id: bchgcl.c,v 9.51 2000/12/05 21:23:42 cph Exp $
+$Id: bchgcl.c,v 9.52 2001/02/12 22:32:20 cph Exp $
-Copyright (c) 1987-2000 Massachusetts Institute of Technology
+Copyright (c) 1987-2001 Massachusetts Institute of Technology
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
scan += 1;
while (count > 0)
{
- SCHEME_OBJECT * old_start = (SCHEME_ADDR_TO_ADDR (*scan));
+ SCHEME_OBJECT * old_start;
+ MAYBE_DUMP_SCAN (scan);
+ old_start = (SCHEME_ADDR_TO_ADDR (*scan));
if (old_start < low_heap)
scan += 1;
else if (BROKEN_HEART_P (*old_start))
(*old_start) = (MAKE_BROKEN_HEART (new_address));
new_address += 4;
}
- MAYBE_DUMP_SCAN (scan);
count -= 1;
}
}