[fpc-devel] FPC/Lazarus Rebuild performance

Mattias Gaertner nc-gaertnma at netcologne.de
Sun Sep 12 12:11:42 CEST 2010


On Sun, 12 Sep 2010 10:25:22 +0200 (CEST)
marcov at stack.nl (Marco van de Voort) wrote:

> In our previous episode, Mattias Gaertner said:
> > > 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.
> 
> I assume dcc.exe uses more data than code :-)

CPU caches do not work FIFO.
If FPC does not fit into the CPU cache, then the CPU has to constantly
load code mem additionally to the data.

Mattias



More information about the fpc-devel mailing list