() Chengqi Song <son...@gmail.com> () Sun, 27 Dec 2009 07:22:50 +0800
"By calling this function, the garbage collector learns about all references that your SMOB has to other SCM values." what is "has to other SCM values"? is it a typo? Perhaps that object contains (points to, references) other sub-objects. The SMOB's mark function must call (back to) Guile's mark function for those sub-objects. In this way the collector learns. If the mark function fails to do that, the collector remains ignorant. thi