Platform independent memory image analysis architecture for debugging a computer program

   
   

A platform independent analysis architecture analyzes memory images for computer programs. The analysis architecture is platform independent in that it is not tied to a particular version of a computer program and is not dependent on the presence or absence of patches. In addition, the analysis architecture is not tied to the hardware architecture on which the analysis architecture runs. The analysis architecture dynamically determines data type definitions for a computer program to account for the hardware architecture on which the computer program runs, the version of the computer program that is running and the presence or absence of patches. As a result, accurate views of data types may be discerned at run time so that the views of the data types may be employed in analyzing memory images such as crash dumps and run time dumps. This analysis architectures greatly assists parties in debugging computer programs as a result.

Eine unabhängige Architektur Analyse der Plattform analysiert Gedächtnisbilder für Computerprogramme. Die Analyse Architektur ist die unabhängige Plattform dadurch, daß sie nicht an eine bestimmte Version eines Computerprogramms gebunden wird und nicht vom Vorhandensein oder vom Fehlen Flecken abhängig ist. Zusätzlich wird die Analyse Architektur nicht an die Hardwarearchitektur gebunden, auf der die Analyse Architektur läuft. Die Analyse Architektur stellt dynamisch Datenart Definitionen fest, damit ein Computerprogramm die Hardwarearchitektur, auf der das Computerprogramm läuft, die Version des Computerprogramms, das läuft und das Vorhandensein oder das Fehlen Flecken erklärt. Infolgedessen können genaue Datensichten Arten zu laufen gelassener Zeit erkannt werden, damit die Ansichten der Datenarten eingesetzt werden können, wenn man Gedächtnisbilder wie Abbruchdumps und Durchlaufzeitdumps analysiert. Diese Analyse Architektur unterstützt groß Parteien in den Ausprüfencomputerprogrammen infolgedessen.

 
Web www.patentalert.com

< Trace termination for on-the-fly garbage collection for weakly-consistent computer architecture

< Signatures for facilitating hot upgrades of modular software components

> Graphic chatting with organizational avatars

> Control device, control method and medium

~ 00130