[fpc-devel] Proof of Concept ARC implementation
Michael Schnell
mschnell at lumino.de
Wed Oct 29 15:27:21 CET 2014
On 10/29/2014 01:58 PM, Sven Barth wrote:
>
> - no change in reference count when assigning a refcounted object
> variable to it
> - no change in reference count when assigning it to a refcounted
> object variable
> - no change in reference conut when assigning between "weak" variables
Thanks for the explanation.
>
> Delphi introduced weak variable ...
Continuing their abusing of well defined keyword from other languages.
In C weak means
- for externals: if the linker does not find the reference it writes a
NULL instzead of aborting the link process with an error message.
- for globals: if the linker finds another global of this name it does
not use the weak ones. It aborts when it finds duplicates that are both
non-weak.
not similar at all :-(
-Michael
More information about the fpc-devel
mailing list