×

Method and apparatus for modular reordering of portions of a computer program based on profile data

  • US 6,029,004 A
  • Filed: 03/17/1997
  • Issued: 02/22/2000
  • Est. Priority Date: 03/17/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus comprising:

  • at least one processor;

    a memory coupled to the at least one processor;

    a computer program residing in the memory, the computer program including at least one procedure within each of a plurality of modules;

    profile data residing in the memory that represents the execution frequency of at least one procedure within at least one of the plurality of modules in the computer program;

    a reordering mechanism residing in the memory and executed by the at least one processor, the reordering mechanism reordering a plurality of procedures within at least one of the plurality of modules based on a portion of the profile data corresponding to the plurality of procedures and reordering the plurality of modules based on a portion of the profile data corresponding to procedures within the plurality of modules.

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