Hello,
in [1] is said that data defined in modules, if it's not shared, is copied for each thread. This means that new memory for this data is allocated every time when a new thread is started and when the thread terminates it is released [2].

But how about the memory created by this thread on the heap? Is it released, too, especialy when the garbage collector is turned off?

Thank you.

References
[1] http://www.informit.com/articles/article.aspx?p=1609144&seqNum=3
[2] http://dlang.org/module.html

Reply via email to