The present invention generally provides a method, apparatus and article of manufacture for debugging computer programs. Debugging computer programs is aided by monitoring allocations and deallocations of memory space. The resulting information can be processed to return meaningful data to a user including, for example, a hexadecimal view of memory distinguishing allocated memory from free memory, the allocation/deallocation history of a memory space, a relationship between an allocator and a deallocator, whether a user-established relationship between an allocator and a deallocator was violated, whether a user-established memory limit was exceeded, and the like.

Присытствыющий вымысел вообще обеспечивает метод, прибор и статью изготовления для компьутерных программ debugging. Компьутерные программы debugging помогать путем контролировать распределения и deallocations области памяти. Приводя к информацию можно обрабатывать для того чтобы возвратить содержательные данные к потребителю включая, например, шестнадцатиричный взгляд памяти различая размещанную память от свободно памяти, история allocation/deallocation области памяти, отношение между allocator и deallocator, ли было нарушено потребител-ustanovlennoe отношение между allocator и deallocator, был превышен ли потребител-ustanovlenny1 предел памяти, и подобие.

 
Web www.patentalert.com

< Debugging methods for heap misuse

< Debugging methods for heap misuse

> Self-propagating software objects and applications

> Extensible compiler utilizing a plurality of question handlers

~ 00094