Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Big EXE size diff between KOL 2.09 and 2.10


Dodfr ©   (2005-07-12 03:10:00) 

Same source compiled with 2.10 = 199KB, 2.09 = 171KB, that is nearly 30KB more :-(


Dodfr   (2005-07-14 14:32:00) [1]

Amazing, I re-tested to activate map files to compare them and now both 2.09 and 2.10 give me 164KB size when it was now 190KB before I re-compile again KOL package.

Cool :-) but I don't understand why.

I keep the 3 map files for further analyse but diffline show many different lines and I don't know what are important ones to check.


Dodfr   (2005-07-12 14:02:00) [2]

Both RCDATA PACKAGEINFO resource show same imported units.


Dodfr   (2005-07-12 12:34:00) [3]

As I did not changed the project sources between two compilation I did a second test :

I deleted kol.dcu and mirror.dcu files, installed 2.00 + 2.09 update, started MirrorKOLPackageD6.dpk and compiled my project, then re-delete dcu files re-installed 2.10, re-compiled :

2.09 -> 175.104 bytes
2.10 -> 203.264 bytes

Same difference...


Владимир Кладов   (2005-07-12 05:02:00) [4]

check Variants, Sysutils, ActiveX or othen VCL units in USES. KOL could NOT give such big size increase itself.


Наверх

Титульная страница Поиск, карта сайта Написать письмо