On Fri, 24 Dec 2004 12:13:15 +0100 (W. Europe Standard Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> On Fri, 24 Dec 2004, Mattias Gaertner wrote: >[...] > > And creates the implicit exception frame only in RaiseIndexError. > > I have changed the procedure. Talking about TList slowness: In the last years TList and TStringList became slower and slower. Are there any alternatives in classes.pp? A simple TList providing only the very basics, less checks, no notifications, less virtuals, reordered IFs ... ? If this TBaseList (or TSimpleList or TQuickList or THumbleList) would be the ancestor of TList, existing code could easily be improved - the user only needs to rename his TList to TBaseList. Or maybe give this base thing the correct name. I never understood, why Borland named it 'list'. AFAIK in computer science a list is a linked chain of elements. While TList is an dynamic array with some methods. Mattias _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel