×

MAPPING DYNAMIC ANALYSIS DATA TO SOURCE CODE

  • US 20180260304A1
  • Filed: 03/09/2017
  • Published: 09/13/2018
  • Est. Priority Date: 03/09/2017
  • Status: Active Grant
First Claim
Patent Images

1. A front-end compiler, comprising:

  • an instrumenting module configured to;

    receive information identifying at least one programming construct in a source code file;

    receive the instrumentation to be performed on the at least one programming construct in the source code file;

    insert the instrumentation into a representation of the source code file;

    insert into a document table an identifier of the source code file and a location in the source code file comprising a location at which the at least one programming construct was found in the source code file;

    collect dynamic analysis information for the instrumented programming language construct at execution;

    store the collected dynamic analysis information for the instrumented programming construct in an analysis table indexed by the location at which the at least one programming construct was found in the source code file; and

    match an index of the document table and an index of the analysis table to provide an exact location in the source code file of the instrumented programming language construct from which the collected dynamic analysis information was generated.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×