<p>I tested it a bit; thoughts so far:<br />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.<br />2. Lazarus CodeTools parser hates refcounted keyword, but can be fooled into ignoring it with if-defs<br /><br /><br />27.10.2014, 16:15, "Sven Barth" <<a href="mailto:pascaldragon@googlemail.com">pascaldragon@googlemail.com</a>>:</p><blockquote>šAm 27.10.2014 11:37 schrieb <<a href="mailto:hinstance@yandex.ru">hinstance@yandex.ru</a>>:<br /><blockquote>š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</blockquote>š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.<br /><br />šRegards,<br />šSven<br />š,<br /><br />š_______________________________________________<br />šfpc-devel maillist š- š<a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br />š<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a></blockquote>