Patent ID: 9274930
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. At a computer system, the computer system having a plurality of hardware memory storage locations used for storing values for variables during the execution of binary code, a method for debugging binary code, the method comprising: executing a compiled binary code to a first breakpoint, the compiled binary code having been created from source code using a compiler, the binary code optimized to reuse the plurality of hardware memory storage locations for storing values for different variables used within the binary code at different times during execution; identifying a variable used within binary code, the variable having a variable name defined in the source code; at the first breakpoint, performing a static analysis on the compiled binary code, including: retrieving the value from the hardware memory storage location in response to determining that the identified variable is live; and presenting the identified variable and the value on a user interface.