摘要 |
Systems, methods and computer program products are described that enable a diagnostic tool, such as a debugger, to evaluate an expression based on the state of a target program process where the expression to be evaluated includes a call to a first function that exists in the target program process but where evaluation of such first function requires evaluation of a second function that does not exist in the target program process. For an expression such as this, the diagnostic tool emulates execution of the first function within a process other than the target program process, such as within the diagnostic tool process. In other embodiments, the emulation capability of the diagnostic tool is leveraged to enable a user thereof to simulate a modification of the target program process without making actual changes to the target program process. |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
NELSON, PATRICK, L.;MISKELLY, GREGORY, B.;DAVIS, JACKSON, M.;FEIVESON, ERIC, H.;KHAN, AZEEMULLAH |