CVSROOT: /var/cvs/freesci
Module name: freesci
Changes by: jameson 2005/10/24 21:30:05 GMT
Modified files:
. : Tag: glutton ChangeLog
src/engine : Tag: glutton gc.c kgraphics.c seg_manager.c
vm.c
src/include : Tag: glutton seg_manager.h vm.h
src/scicore : Tag: glutton resource_map.c
Log message:
The following are changes made by Matt:
* Added support for freeing segments with the gc, and for not freeing them
if they're still being referenced
* Re-set scripts if they were marked as freed, weren't collected, and are
instantiated again
* Bugfix in resource_map (pointer not dereferenced)
* GC worklist chunk size increased to 32
Should help with some VM bugs, but we're not completely stable yet.
-- Christoph
_______________________________________________
FreeSCI-develop mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/freesci-develop