Update of /cvsroot/sbcl/sbcl/src/runtime
In directory usw-pr-cvs1:/tmp/cvs-serv32021/src/runtime
Modified Files:
interrupt.c
Log Message:
0.7.5.16:
on targets that use the stop'n'copy gc, fix the "gc trigger
mysteriously ends up unset after MAYBE-GC doesn't" workaround,
to put the new barrier near the end of dynamic space instead of
leaving it only a page away.
Index: interrupt.c
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/runtime/interrupt.c,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- interrupt.c 16 Jul 2002 13:48:07 -0000 1.26
+++ interrupt.c 18 Jul 2002 16:49:39 -0000 1.27
@@ -550,9 +550,8 @@
* have to do it ourselves. Add small amount of space
* to tide us over while GC is inhibited
*/
- set_auto_gc_trigger((u32)dynamic_space_free_pointer
- -(u32)current_dynamic_space
- +(u32)os_vm_page_size);
+ set_auto_gc_trigger(DYNAMIC_SPACE_SIZE
+ -(u32)os_vm_page_size);
}
return 1;
} else {
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
|
Try Searching:
servers, voip, java, networking, microsoft ...
|
|
|
|