Patent ID: 7457927

Claim:
A method for generating a memory dump of a memory of a computer system, comprising the steps of: loading an application executable into the memory of the computer system for execution as an application runtime; the application runtime allocating memory of the computer system for the storage of application data; the application runtime loading a description of a structure of the application data into the memory of the computer system, wherein the description of a structure of the application data is stored in a binary format and includes one or more data item descriptions, and wherein each of the one or more data item descriptions include a data item name that is a character representation of a name of a data item, a data item type that is a representation of a name of a type of a data item, a number of fields that is a numeric value corresponding to a number of data fields within a data item, a data item size that is a numeric value corresponding to a size of a data item measured in bytes or bits to accommodate a variable size of the data item, and a data item offset that is a numeric value corresponding to an offset of a data item from a beginning of a data structure containing the data item; and the computer system generating a memory dump of the memory of the computer system, said memory dump including the description and the application data.