Podpora frameworku Valgrind v prostředí IDE CodeLite

DSpace Repository

Language: English čeština 

Podpora frameworku Valgrind v prostředí IDE CodeLite

Show full item record

No preview available
Title: Podpora frameworku Valgrind v prostředí IDE CodeLite
Author: Srb, Pavel
Advisor: Bližňák, Michal
Abstract: Tato práce se zabývá nástroji na profilování paměti a zaměřuje se na problematiku hledáním úniků paměti v programech vyvíjených v C/C++. Realizačním výstupem práce je rozšíření (plugin) do vývojového prostředí CodeLite o podporu nástroje Memcheck, který je součástí frameworku Valgrind. Teoretická část práce vysvětluje rozdíl mezi statickou a dynamickou analýzou programu, popisuje způsoby profilování programů, včetně popisu technické realizace profilerů. Práce se dále zaměřuje na profilery paměti a provádí srovnání několika nejvýznamnějších. Součástí první části je také teoretická diskuze o návrhu a tvorbě GUI a také porovnání existujících grafických front-endů pro Valgrind. V teoretické části je také popis IDE CodeLite jak z hlediska uživatelského, tak hlavně možností jeho rozšíření, včetně popisu knihovny wxWidgets, na které je CodeLite vystavěn. Praktická část se věnuje samotnému návrhu a implementaci pluginu. Jsou zde popsány technické problémy při jeho tvorbě a diskutována možná řešení. Další součástí praktické části je popis rozhraní pro ještě další rozšíření pluginu. V poslední kapitole je uživatelská dokumentace.
URI: http://hdl.handle.net/10563/30305
Date: 2014-02-21
Availability: Bez omezení
Department: Ústav informatiky a umělé inteligence
Discipline: Informační technologie
Grade for thesis and defense: A 36677


Citace závěřečné práce

Files in this item

Files Size Format View
srb_2014_dp.zip 2.391Mb Unknown View/Open
srb_2014_vp.pdf 147.1Kb PDF View/Open
srb_2014_op.doc 240.5Kb Microsoft Word View/Open

This item appears in the following Collection(s)

Show full item record

Find fulltext

Search DSpace


Browse

My Account