Coen Schalkwijk wrote:
Does this mean that Roxen can control the or has its own garbage collector?
No.
Ok. Could you (or anyone else?) tell me more about this, so I can take this into account?
Picture this:
class A { object B; class C { f() { references B; } }; }
What is perfectly possible is that class A still exists, class C still exists, but that object B is destroyed.
Then once you reference B from within A.C.f() you have a problem. This has little to do with the garbage collector, but more with when what variables are destroyed (explicitly) in stop() functions of e.g. class A.