[fpc-devel] Proof of Concept ARC implementation
Boian Mitov
mitov at mitov.com
Mon Oct 27 21:32:14 CET 2014
As for 2. this is example where attribute could have helped ;-) . Just another argument in favor of attributes vs. new keywords ;-) .
With best regards,
Boian Mitov
-------------------------------------------------------
Mitov Software
www.mitov.com
-------------------------------------------------------
From: hinstance at yandex.ru
Sent: Monday, October 27, 2014 6:48 AM
To: FPC developers' list
Subject: Re: [fpc-devel] Proof of Concept ARC implementation
I tested it a bit; thoughts so far:
1. generic and refcounted do not work well together: no matter how I arrange it, a class can't be both generic and refcounted, it causes the compiler to produce some internal error 2014092205.
2. Lazarus CodeTools parser hates refcounted keyword, but can be fooled into ignoring it with if-defs
27.10.2014, 16:15, "Sven Barth" <pascaldragon at googlemail.com>:
Am 27.10.2014 11:37 schrieb <hinstance at yandex.ru>:
I think we should just roll out this feature to FPC trunk and let people test it; so those who are interested in it would test it and detect potential problems in practice rather than in thought experiments
Then just checkout the branch I mentioned in my initial mail. It's implemented there and is not a thought experiment. I'm not going to commit this any time soon to trunk, because 1) there are too many open points and 2) trunk is preparing for release branching thus no new big features and especially not as critized ones as this.
Regards,
Sven
,
_______________________________________________
fpc-devel maillist - fpc-devel at lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
--------------------------------------------------------------------------------
_______________________________________________
fpc-devel maillist - fpc-devel at lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20141027/4268d70e/attachment.html>
More information about the fpc-devel
mailing list