[fpc-pascal] When the variable freed in Optimize compile

Jonas Maebe jonas.maebe at elis.ugent.be
Wed Jun 8 11:17:48 CEST 2011


On 08 Jun 2011, at 10:57, Zaher Dirkey wrote:

> Hi, I know when compile the project with optimize in Delphi the  
> variable
> freed/allocated after the last line used.
> How can i make same in FPC, O3 not worked for me.

FPC only reuses stack slots allocated for temporary expressions. It  
does not reuse stack slots used by variables.


Jonas



More information about the fpc-pascal mailing list