> > > > This one is not lock free, because it uses atomic > instructions used by > > the cpu, which are essentially fine grained locks. > > Exactly, and cmpxchg etc. are really expensive too. Since > the original FPC heap uses already several pools, it should > be easily possible to make it scale better in multi threaded > applications.
Fine that sounds really nice - Do you already have a idea what is not optimal and can be enhanced ? Maybe I will find the time to give it a try helmut _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal