×

Executable high-level trace file generation system

  • US 8,429,619 B2
  • Filed: 07/03/2007
  • Issued: 04/23/2013
  • Est. Priority Date: 07/03/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising a processor coupled to a memory for storing program instructions for execution by the processor, wherein the program instructions comprise program instructions for:

  • controlling execution of an instruction stream that invokes a sequence of high-level procedures automatically and without user intervention, wherein the executable instruction stream is a binary instruction stream and the invocation of the sequence of high-level procedures is a sequence of function calls performed by the executable instruction stream; and

    generating a trace file during execution of the executable instruction stream that represents invocations of the high-level procedure invocations as a human-readable script that can be executed to repeat the invocation of the sequence of high-level procedures, wherein the trace file is generated such that return parameters supplied from the high-level procedures to the executable instruction stream are documented in the trace as comments;

    editing the trace file to alter a behavior specified by the trace file to alter the sequence of the high-level procedures; and

    responsive to a subsequent command, executing the trace file as a script to reproduce at least part of the behavior of the executable instruction stream as modified by the editing of the trace file.

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