On Tuesday, 14. September 2010 17.00:02 Florian Klaempfl wrote: > >>> In MSEgui there are many local classdefs in the form of > >>> " > >>> type > >>> ttheclass1 = class(ttheclass); > >>> " > >>> in order to access protected class members > >> > >> This should not create any additional data. > > > > not even rtti-related and vmt-surrounding-data? > > Should be smartlinked aways if the class is not used.
The classes are used for example by " with ttheclass1(theclassinstance) do begin end; " On 9/14/10, Florian Klaempfl <flor...@freepascal.org> wrote: > Am 13.09.2010 17:10, schrieb Dimitri Smits: >> >> ----- "Florian Klaempfl" <flor...@freepascal.org> schreef: >> >>> Am 13.09.2010 13:47, schrieb Martin Schreiber: >>>> On Monday, 13. September 2010 13.24:18 Florian Klaempfl wrote: >>>>> Am 13.09.2010 11:15, schrieb Martin Schreiber: >>>>>> Delphi 7 FPC >>>>>> Exe size: 3131392 3689304 >>>>>> Code: 2128524 2138240 >>>>>> Data: 752085 1541256 >>>>> >>>>> Do you use a lot of resource strings? >>>> >>>> I can not use resource strings because FPC resource strings are not >>> unicode >>>> capable AFAIK. >>>> In MSEgui there are many local classdefs in the form of >>>> " >>>> type >>>> ttheclass1 = class(ttheclass); >>>> " >>>> in order to access protected class members >>> >>> This should not create any additional data. >> >> not even rtti-related and vmt-surrounding-data? > > Should be smartlinked aways if the class is not used. > _______________________________________________ > fpc-devel maillist - fpc-devel@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-devel > _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel