A DLL to aid with debugging. Try it out. :)
Introduction
UtilityBelt is a DLL to aid the programmer in debugging his program written in Bennu. This is done with several handy functions.
Features
- Memory leak tracing
- Trace graphs in memory that should have been unloaded
- Trace process family
- Some minor functions
Download
UtilityBelt-v0.6-win32.zip (http://deathegg.student.utwente.nl/files/UtilityBelt-v0.6-win32.zip)
UtilityBelt-v0.7-win32.zip (http://deathegg.student.utwente.nl/files/UtilityBelt-v0.7-win32.zip)
UtilityBelt-v0.71-win32.zip (http://deathegg.student.utwente.nl/files/UtilityBelt-v0.71-win32.zip)
Sounds really interesting :). I will try it asap.
good work!
Great work man! I think that this is a great application. I'll try out at home.
Quote from: Sandman on October 14, 2008, 12:37:51 AM
- Memory leak tracing
- Trace graphs in memory that should have been unloaded
- Trace process family
- Some minor functions
Download
UtilityBeltv0.5.zip (http://wiki.bennugd.org/images/3/3a/UtilityBeltv0.5.zip)
wow, wow, wow, i'm always thinking in what maps i'm leaving alone in memory! poor maps. Nice work Sandman!Thank you
thanks, ... downloading...
New version.
UtilityBelt-v0.6-win32.zip (http://wiki.bennugd.org/images/2/2a/UtilityBelt-v0.6-win32.zip)
v0.6 (d14-m10-y08):
Added UTB_Map_Report().
Added UTB_Proc_Alive().
Added totals to UTB_Map_Allocated() and UTB_Mem_Allocated().
Added displaying when a map is created in all the standard functions.
Added a few defines.
Changed [DEBUG] to [UTB].
Changed .bh to .inc to comply with standards.
Enhanced and documented output.
cool! thanks!
Great job, thanks Sandman! :)
New version.
UtilityBelt-v0.7-win32.zip (http://deathegg.student.utwente.nl/files/UtilityBelt-v0.7-win32.zip)
v0.7 (d08-m04-y09):
Uhm, stuff I don't remember.
Fixed bug: decrementing the number of allocated blocks twice. (thanks Ecko!)
New version.
UtilityBelt-v0.71-win32.zip (http://deathegg.student.utwente.nl/files/UtilityBelt-v0.71-win32.zip)
v0.71 (d09-m04-y09):
Added process traces when an error is detected.