[fpc-devel] volatile variables
Jonas Maebe
jonas.maebe at elis.ugent.be
Thu Jun 30 16:32:09 CEST 2011
On 30 Jun 2011, at 14:26, Michael Schnell wrote:
> On 06/30/2011 11:52 AM, Jonas Maebe wrote:
>>
>> On 30 Jun 2011, at 10:38, Michael Schnell wrote:
>>
>>> But e.g. if you use a TThreadList instance "myList" with multiple
>>> threads it can't be the way to go to include any occurrence of
>>> myList.xxx by a critical section just to make sure that the cache
>>> synchronization has happened and the instance variable itself in
>>> fact is valid.
>>
>> That's where optimization comes in,
>
> Very wrong assumption.
I simply misunderstood you (I thought you meant that there should be a
solution to avoid having to use critical sections around all accesses
to fields that may be accessed from multiple threads).
However, what is a wrong assumption on your part is that when I
replied to fpc-other with you in CC, explicitly mentioning "moved to
fpc-other because unrelated to developing FPC", that it's ok to reply
back to fpc-devel (moreover removing that remark in the process).
This thread has gone off topic for long enough now on this list, and
further posts on this topic to this list will be rejected.
Jonas
FPC mailing lists admin
More information about the fpc-devel
mailing list