On Fri, Jan 29, 2016 at 9:28 AM, Marco van de Voort <mar...@stack.nl> wrote: > In our previous episode, silvioprog said: >> > The format of interface VMTs could also differ per platform so considering >> > that as more stable only holds true because of what we currently support. >> > >> Sorry for ask here, but, don't you recomment to use interfaces? I'm making >> a project and I'm planning to use some COM interfaces to make something a >> list >> adapter >> <http://developer.android.com/reference/android/widget/ListAdapter.html>. > > Interfaces are relatively slow. Not only because of the refcounting, but > returning interfaces in a tight loop (e.g. to get the elements of an > enumeration) would be a new allocation each time.
But even if you have small objects (max 3-5 methods and few attributes...) this overhead that you talk about be slow, is still considerable? In other words, do you consider refcounting always slow in all cases? Marcos Douglas _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel