Is het jullie ook opgevallen dat de binaries die FPC win64 maakt vaak veel (30-40%) kleiner zijn dan die van XE2 64? (Als je lazarus of de vcl niet gebruikt, dat wel). Test maar eens met wat console applicaties. (beiden in release config)
Is het jullie ook opgevallen dat de binaries die FPC win64 maakt vaak veel (30-40%) kleiner zijn dan die van XE2 64? (Als je lazarus of de vcl niet gebruikt, dat wel). Test maar eens met wat console applicaties. (beiden in release config)
Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.
Staat bij dcc64 de extended RTTI uit?
Yup <smile>
Althans: dat doettie niet helemaal.... Het data segment zit wel erg vol zo te zien. (met unit referenties die nergens voor nodig zijn)
Maar de code is bij ppcrossx64 ook kleiner.
Voor win32 /delphi heb ik een tooltje die dat soort zaken er netjes uitsloopt gemaakt ( soort strip++), dus dat ga ik ook maar voor win64 maken.
Dat stript DVCLAL en PACKAGEINFO ook weg. (Ik gebruik de VCL zelden dus kan die licentie info voor de VCL ook weg, al helemaal geen packages of rtti )
Last edited by Thaddy; 23-Apr-12 at 18:50.
Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.
Kan me niet echt voorstellen dat dat 40% is. Of heb je het echt over totaal triviale progs die niets doen?
Jij hebt ook toegang tot XE2.
Test maar eens een aantal van je console tools.
Geen grapje.
Maar dcc64 is eerste generatie - en vanaf begin volledig nieuw opgezet -, niet vergelijkbaar met dcc32.
Ik heb me nog niet verdiept in de snelheid en kwaliteit van de gegenereerde binaries.
Het scheelt echt veel, niet altijd 40 maar significant. Wel binnen het kader van KOL64.
Last edited by Thaddy; 23-Apr-12 at 19:43.
Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.
30 dagen versie? Oh, sorry, doet geen 64 bit. Ik wil wel wat van jouw tools compileren en hier een overzicht neerzetten. Ik heb ook geen - release - XE2 maar er wel toegang toe op wekelijkse basis.
Last edited by Thaddy; 23-Apr-12 at 19:51. Reason: Aanvulling
Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks