Bart wrote:
> On 8/11/16, silvioprog <silviop...@gmail.com> wrote:
> 
>> ... so I decided to research how Delphi
>> implements it, because I can't get any error on it, and I've seen it
>> implements a "lock-free initialization" technique
>> <http://stackoverflow.com/a/24657705/3268398> using the XE's
>> AtomicCmpExchange() function before return any TEncoding global instance.
> ......
>> I could send a patch to solve it,
> 
> I hope you did not look at the Delphi sourcecode to see how it was
> implemented, because that would now make a "clean room" implementation
> on our side almost impossible.

It would make a clean room implementation by Silvio himself impossible,
but anyone that reads his description and writes code based on that
description is still clean (as long as they did not also look at the
Delphi source code).


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to