valgrind
-
-
hayat kurtaran guzel bir alettir.
-
valgrind'i darlamayi basardiginizda, olurken son hata mesaji da trajiktir: the impossible happened.
iddiali gencler tabii. en dogal haklari. -
eger gnu toolchain ile linux'a uygulama (dili onemli degil ama c ve cpp icin tam destek var) gelistiriyorsaniz, valgrind kullanarak kendinizi asabilir, belki siz de bir gun, ah evet gunlerden bir gun, iyi bir programci olabilirsiniz. kim bilir.
o degil de, cok ogretici ve is bitirici bir araclar guruhu.
(bkz: cachegrind)
(bkz: callgrind)
(bkz: helgrind) -
cok yararli bir tooldur. ah bir de parallel ortamlarda calissa...
mpi olur, upc olur, olur da olur... yeter ki olsun...
edit: kasarsan calisiyormus -
programcısı bzip2'yi de kodlamış olan julian seward dır.
-
yazdığınız programdaki memory leak'lerin bulunması için kullanılan programdır. candır.
-
memory leak bulmanin yanisira memory allocation hatalarini da bulabilmektedir, 3 saat gdb ile cebellestikten sonra bir de valgrind deneyeyim diyip hatanizi 5 dakikada bulabilirsiniz.
ayrica 10 milyondan fazla hata alinca mesaj vermeyi keser (aksi istenmedikce). -
bunu kullanmadan c kodu yazmak enayiliktir.
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap