[fpc-devel] FPC/Lazarus Rebuild performance
sergei_gorelkin at mail.ru
Sat Sep 11 16:43:05 CEST 2010
Michael Van Canneyt пишет:
>> One idea that comes at this point is to put PPU data directly into
>> object files, so the number of output files is reduced plain twice.
>> The PPU data could be placed into a section that is ignored by linker.
>> However I don't know is this is possible for all platforms.
> Not each platform may support this, so if you want to go down this path,
> why not do the opposite, as Delphi ? Putting the .o data at the end
> allows the compiler to simply not read that data when reading the PPU.
> Only when actually linking do you need to extract all .o data from the
That is an option, too. But given that linking typically takes place at every build (as opposed to
compiling), I am afraid that total number of file operations on platforms without builtin linker
won't be noticeably less than it is currently.
More information about the fpc-devel