[Pascal] Profilowanie (jak sprawdzic co sie ile wykonuje)

0

W ksiazce Perełki Oprogramowania (by Jon Bentley) z 1993r. natrafiłem na zagadnienie "profilowania" - zostało to opisane jako "Pierwszym krokiem (...) było sprofilowanie $I-Program;profilprogramu, tzn wybranie takiej opcji kompilatora, dzięki której system informował, ile czasu zajęła każda procedura"

Moje pytanie: gdzie to jest i w czym (Turbo Pascal? Free Pascal? preferuję ten drugi ;)) oraz jak to wykorzystać :)

z góry dzięki za pomoc...

0

Musisz zainstalować dodatkowy program.
On tworzy kopie Twojego projektu dodając, funkcje mierzące czas wykonania procedur itp.

http://www.prodelphi.de/indexpd.htm

0

dzieki za link, ale takie soc mi sie srednio usmiecha - nie dosc ze rozwiazanie jest pod delphi (gdzie moze sie program troche inaczej wykonywac niz na FP), to jeszcze nie jest stricto debuggerowe, lecz za pomoca zewnetrznych funkcji :-|

we free pascalu jest chyba w opcjach debuggera profilowanie, ale nie wiem jak tego uzyc :(

mimo wszystko, jesli nie znajde innych rozwiazan, to skorzystam z tego - tak czy inaczej dzieki :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1