[Lazarus] thread safe

Michael Schnell mschnell at lumino.de
Tue Jun 28 15:27:37 CEST 2011


On 06/28/2011 03:00 PM, Andrew Brunner wrote:
> There is no complicated stuff. Just use interlocked
> assignments for high performance computing :-)
This is low level stuff and not what "user programs" are supposed to do. 
User land programs only know Posix as their system interface.

If the performance of Posix is not good enough you can use low level 
interfaces to do very dedicated non portable high performance programs.

But when only using Posix the program should work correctly on all 
systems that provide Posix (including a million core SMP). Otherwise 
somewhere there is a bug.

-Michael




More information about the Lazarus mailing list