US 6,983,459 B1 | ||
Incorporating register pressure into an inlining compiler | ||
Edward Curtis Prosser, Rochester, Minn. (US); and William Jon Schmidt, Rochester, Minn. (US) | ||
Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
Filed on Apr. 06, 1999, as Appl. No. 9/286,862. | ||
Int. Cl. G06F 9/45 (2006.01) |
U.S. Cl. 717—158 | 24 Claims |
1. A computer-implemented method for optimizing a computer program comprising a child procedure and a parent procedure, wherein
the parent procedure comprises at least one statement that invokes the child procedure, wherein the method comprises:
saving site register-pressure data from the execution of a first compilation; and
making at least one inlining decision using the site register-pressure data during a second compilation.
|