Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2009.03.15;
Скачать: [xml.tar.bz2];

Вниз

getting size of compiled delphi code blocks ?   Найти похожие ветки 

 
Dodfr   (2007-12-16 22:31) [0]

Hi,

Kol is far the best tool to produce small code but in order to be sure my own code is also as small as I can, somebody could tell me how to implement some way to get size of binary code between to markers ?

I think this should be done in asm and I can"t do Intel asm.

Example :

procedure xxx;
begin
 a1:=get_addr_from_this_position;
 ...
 ...
 ...
 ...
 a2:=get_addr_from_this_position;
 my_binary_compiled_block_size:=a2-a1;
end;


 
GMax   (2007-12-17 00:27) [1]

MapCountCodeSize (search here) and measured code as "procedure"


 
Dodfr   (2007-12-17 00:55) [2]

Thanx, this little tool do more than expected as it produce a resume of all procedures and functions code size so no need to add use the "markers" feature I was thinking about.



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2009.03.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.052 c
2-1232454342
AnatoliyV
2009-01-20 15:25
2009.03.15
HTML в RES файл


2-1232524798
vegarulez
2009-01-21 10:59
2009.03.15
Помогите разобраться с конвертацией из pfx в pem


8-1191654435
Митяй2
2007-10-06 11:07
2009.03.15
Воспроизведение mp3-мелодий


8-1192376818
gagamer
2007-10-14 19:46
2009.03.15
быстрый вывод в опенгл 2Д


15-1232126943
brrr
2009-01-16 20:29
2009.03.15
Проблема с железом (?)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский