Florian Klaempfl wrote:
Jamie McCracken wrote:

I did wrote GC in C++ itself. So it binds rather well...



not a compacting one then -


Ref. counting isn't compacting either?

Not an issue cause memory allocation is conventional when ref counting.

GCs allocate memory from a managed heap which fragments heavily ergo it needs compacting to be able to recycle free memory blocks more efficiently. (most GCs achieve fast memory allocation by always allocating from fresh untouched memory so you can quickly run out of memory if they dont compact exisiting used memory).


jamie.

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to