[Lazarus] Lazarus slow on large files
Marco van de Voort
marcov at stack.nl
Wed Feb 15 22:08:17 CET 2012
On Wed, Feb 15, 2012 at 09:39:35PM +0100, Mattias Gaertner wrote:
> > > I was doing some test programming for android.
> > > The android SDK unit contains 68000 lines (.pas and .inc together).
> > > Opening it in the IDE (by right-clicking an identifier in my sources)
> > > virtually stops the IDE.
> >
> > Don't know if this is related, but I used a StringList component to
> > display some text in a Lazarus project months ago and it worked fine
> > with texts about 10.000-30.000 lines long, but went incredibly slow,
> > pratically freezes, when I loaded an 85.000 line textfile.
> > I wonder if something in TStringList internals goes really bad when has
> > more than 65.536 lines?
>
> Never heard of such a problem.
> Please create a bug report.
Known problems (also on Delphi):
- TStringlist typically uses twice the amount of RAM needed.
- Insertion into a sorted tstringlist gets very slow in the beyond
100-200kstrings magnitude.
More information about the Lazarus
mailing list