I have a bit of a theory now on this. Its not a GC bug.
Rather, what we have is a generator or recursion making
a long chain of frames which aren't being collected
because they are, actually reachable. I suspect the
iterator generator is the culprit.

The compiler used to (and I think still does) unwind the stack
by NULLing out the caller to prevent this. 

Something like this must be going on. The loop driving the tests
and build leads to increasing number of objects. Numbers like
80,000 object don't make any sense. I'd have said around 1000
max.

--
john skaller
skal...@users.sourceforge.net
http://felix-lang.org




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to