×

System and method for processing breakpoint events in a child process generated by a parent process

  • US 7,185,320 B2
  • Filed: 06/27/2003
  • Issued: 02/27/2007
  • Est. Priority Date: 06/27/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • instrumenting a parent process to generate instrumented functions in the parent process so as to create an instrumented version of the parent process;

    storing uninstrumented instructions associated with the instrumented functions of the parent process;

    monitoring with a process monitor execution of a child process created by the parent process for an initial breakpoint in the address space of the child process;

    suspending with the process monitor execution of the child process in response to detection of the initial breakpoint with the process monitor;

    replacing with the process monitor each occurrence of a breakpoint in the address space of the child process with the uninstrumented instructions such that the child process reflects an original, uninstrumented state of the parent process; and

    resuming execution of the child process such that an uninstrumented version of the child process is executed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×