Quote Originally Posted by technomage
I decided to write a short information sheet on the implementation of TFastObject over at Cerebral-Bicycle, you can read the article here
I've read the article and an alternative has occured to me. Why not using "object" declaration instead of "class"? This way you can create a large block which will contain 10000 of such objects at once and then assign correct pointers to each of them. In addition you may use a replacement memory manager like FastMM to improve the performance.