/* -*-C-*-
-$Id: bchmmg.c,v 9.83 1993/11/09 18:25:52 gjr Exp $
+$Id: bchmmg.c,v 9.84 1993/11/22 00:32:28 gjr Exp $
Copyright (c) 1987-1993 Massachusetts Institute of Technology
/*NOTREACHED*/
}
+ Highest_Allocated_Address -= gc_buffer_allocation;
+
/* Consistency check 3 */
test_value =
(MAKE_POINTER_OBJECT (LAST_TYPE_CODE, Highest_Allocated_Address));
Clear_Memory (heap_size, stack_size, constant_space_size);
INITIALIZE_GC_BUFFERS (1,
- (Highest_Allocated_Address - gc_buffer_allocation),
+ Highest_Allocated_Address,
(heap_size * (sizeof (SCHEME_OBJECT))),
option_gc_read_overlap,
option_gc_write_overlap,
free ((PTR) drone_file_name);
if ((RE_INITIALIZE_GC_BUFFERS (0,
- (Highest_Allocated_Address + 1),
+ Highest_Allocated_Address,
(saved_heap_size
* (sizeof (SCHEME_OBJECT))),
new_read_overlap,
free (new_drone_ptr);
if ((RE_INITIALIZE_GC_BUFFERS (0,
- (Highest_Allocated_Address + 1),
+ Highest_Allocated_Address,
(saved_heap_size
* (sizeof (SCHEME_OBJECT))),
0, 0,