> > 
 > > 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

Reply via email to