Re: Procedure calls; compilers and register windows

amh@jacksun.cs.Virginia.EDU
Thu, 6 Feb 92 14:43:02 EST

          From comp.compilers

Related articles
Re: Procedure calls; compilers and register windows moss@cs.umass.edu (1992-02-04)
Re: Procedure calls; compilers and register windows amh@jacksun.cs.Virginia.EDU (1992-02-06)
| List of all articles for this month |

Newsgroups: comp.compilers
From: amh@jacksun.cs.Virginia.EDU
Posted-Date: Thu, 6 Feb 92 14:43:02 EST
Keywords: optimize, bibliography
Organization: Compilers Central
References: 92-02-020
Date: Thu, 6 Feb 92 14:43:02 EST

>[From comp.arch -John]
>> On 3 Feb 92 23:46:05 GMT, dwk1@cec2.wustl.edu (Daniel Walter Krueger) said:
>> I am hoping to find some information on both static and dynamic
>> mechanisms of reducing the overhead involved in procedure calls.
>> [Details deleted.]


If you would consider reducing the overhead involved in procedure calls by
eliminating those calls through subprogram inlining, you may be interested
in a paper by Jack Davidson and me that is slated to appear in the
February 1992 issue of IEEE Transactions on Software Engineering. The
paper is titled "Subprogram Inlining: A Study of its Effects on Program
Execution Time". In addition to reducing program execution time, inlining
was found in our study to yield modest improvements in caching and paging
behavior. Also, we did not find a performance penalty associated with the
increased size of our inlined test programs on a set of demand-paged
virtual memory machines.


Regards,
Anne M. Holler (aholler@cabell.vcu.edu)


--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.