[fpc-devel] FPC/Lazarus Rebuild performance

Mattias Gaertner nc-gaertnma at netcologne.de
Sun Sep 12 09:27:58 CEST 2010


On Sun, 12 Sep 2010 07:33:55 +0200
Martin Schreiber <mse00000 at gmail.com> wrote:

> On Saturday, 11. September 2010 21.10:20 Florian Klämpfl wrote:
> >
> > Anyways, before this ends in an endless discussion: if anybody is
> > interested in improving FPC compilation speed (for my needs is
> > sufficient) and have a look at fillchar and, have a look at FPC's unit
> > loading algorithm (not the actual i/o itself but how all the symbols
> > classes etc. are restored). This two points are bottlenecks which might
> > help when they are improved, though it's pretty unlikely that this will
> > improve things more than a few percent.
> 
> Agreed. My opinion is that before we start to implement difficult and 
> error-prone multi-threading into FPC we should find out why the hell Delphi 7 
> can compile so much faster and produces even better code?

Seeing that dcc is only 800K: 
maybe it fits into the cpu cache.

Mattias



More information about the fpc-devel mailing list