×

Application program interface for dynamic instrumentation of a heterogeneous program in a distributed environment

  • US 7,263,689 B1
  • Filed: 11/01/2001
  • Issued: 08/28/2007
  • Est. Priority Date: 06/30/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computerized system comprising:

  • a processing unit;

    a system memory coupled to the processing unit through a system bus;

    a computer-readable medium coupled to the processing unit through a system bus;

    a hierarchical intermediate representation for a heterogeneous program in the system memory;

    a transformation process that is configured to execute in the processing unit and that is configured to modify the hierarchical intermediate representation to create a modified intermediate representation associated with the heterogeneous program;

    a dynamic modification process that is configured to execute in the processing unit; and

    an application program interface that is configured to be executed from the computer-readable medium by the processing unit, wherein the dynamic modification process is configured to call the application program interface to cause the processing unit to modify the system memory associated with the heterogeneous program running in the system memory based on the modified intermediate representation.

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