×

System of debugging software through use of code markers inserted into spaces in the source code during and after compilation

  • US 5,265,254 A
  • Filed: 08/14/1991
  • Issued: 11/23/1993
  • Est. Priority Date: 08/14/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for dynamically characterizing and debugging a software system operating on a host computer, comprising:

  • a marker database for storing code markers representative of characterizing and debugging information;

    means for inserting certain of said code markers from said marker database at predetermined locations within compiled functional source code blocks of said software system whereby other source code in said compiled functional source code blocks is thereby moved into empty spaces int he compiled functional source code blocks of said software system such that said compiled functional source code blocks may be executed without recompiling of said functional source code block with said inserted code markers, said empty spaces in the compiled functional source code blocks of said software system having been inserted prior to compiling of said source code of said software system at positions logically between separate functional source code blocks of said software system, said inserted code markers representing desired user characterizing and debugging information at said predetermined locations;

    means for collecting said inserted code markers from said software system during execution of said software system;

    a marker memory for storing said collected code markers; and

    means for displaying the characterizing and debugging information associated with the collected code markers.

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