Method and system for debugging merged functions within a program
AssigneeGoogle Inc.
InventorsCary A. Coutant, Christopher G. Demetriou
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsCary A. Coutant, Christopher G. Demetriou
Estimating the term…
A method for debugging the object code of a program is disclosed. While executing an object code segment on an information processing device, a debugger receives a location identifier associated with the object code segment and identifies a call site within a call stack of the program using the location identifier. The call site is responsible for invoking the execution of the object code segment. Next, the debugger scans a call table for an entry of the call site that includes information for locating a debugging information entry within a compilation unit of the program. The debugger retrieves the debugging information entry from the compilation unit using the location information and identifies a unique one of multiple different source code segments as the one corresponding to the object code segment using a source code segment identifier in the debugging information entry.
A method for uniquely identifying a source code segment of a program that corresponds to an object code segment in the executable of the program, comprising:
A system for processing a program, comprising:
A non-transitory computer readable-storage medium storing one or more programs for execution by one or more processors of a computer system, the one or more programs comprising instructions for:
Dependencies are inferred from the claim text.