On 27/06/2011 11:19, Michael Schnell wrote: > On 06/27/2011 11:37 AM, Martin wrote: >> >> If the function, for example stores some important data in a thread >> local variable, but flags (thread global) the availability of the >> data, then no Critical section will fix it. >> > Yep ! > > As stated in my former messages in this thread, IMHO, the "official" > definition of thread-safe-ness does not make much sense with objects, > but a more complex definition covering several cases of use is > necessary. > > -Michael
The computer/OS/system has no clue of anything you may call 'an object'... when compiled, it is just 'code'. OOP is just a convenient abstraction, it's for people needed only :) L. -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus