[fpc-devel] Forwarded message about FPC statusy

Florian Klämpfl florian at freepascal.org
Thu Dec 27 11:57:37 CET 2012


Am 26.12.2012 13:17, schrieb Martin Schreiber:
> On Wednesday 26 December 2012 12:41:42 Sven Barth wrote:
>> On 26.12.2012 05:42, Martin Schreiber wrote:
>>>> Another thing would be an
>>>> fpc compiler daemon which stays in memory between compilations and keeps
>>>> also ppus loaded.
>>>
>>> AFAIK  Delphi 7 does not need such an approach so I hope there is room
>>> for optimizations in FPC.
>>
>> Did you even read what we wrote? The mere fact that FPC's backend is
>> more seperated from it's frontend than Delphi's was till XE2 is very
>> likely one of the biggest performance problems FPC has. And this must be
>> compensated in unusal ways like Florian described. Otherwise you'd need
>> to go back to the way that pre-1.9 FPC worked and I don't think anyone
>> of the FPC devs wants that. You'd basically need to rewrite the complete
>> compiler as it is currently geared towards that seperation.
>>
> Sven, no offending meant, but I know how the FPC RTL, FCL and compiler is 
> programmed. There *is* room for improvement. ;-)

So in which regard?




More information about the fpc-devel mailing list