Patent ID: 7984030

Claim:
An apparatus, in a data processing system having a file information database, for associating files with line number table in a debugger, the apparatus comprising: a processor; means for examining, for each line number table, header information for source files that contribute to the line number table, wherein the line number table associates line numbers in the source files with machine addresses of executable code that is executable by the debugger; and means for storing, for each source file that contributes to a line number table, an entry in the file information database, wherein the entry associates the source file with a line number table offset, wherein the line number table offset is an offset with respect to the line number table, wherein the file information database includes a hash table, wherein storing the entry in the file information database includes storing a key:value pair in the hash table, and wherein a name of the source file is a key of the key:value pair and the line number table offset is a value of the key:value pair.