×

Debugging system for multi-threaded computer programs

  • US 10,445,215 B2
  • Filed: 07/27/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 07/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of executing a system call in a multi-threaded computer program for generating program analysis data, the method comprising:

  • running an instrumented version of machine code representing the program wherein the instrumented version of machine code initializes a plurality of threads in a first instrumented process;

    generating a second instrumented process;

    executing the machine code of a first thread of the first instrumented process in the second instrumented process;

    intercepting a system call during the execution of the machine code of the first thread in the second instrumented process; and

    executing the system call in the first instrumented process.

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