Inline expansion

Known as: In-line substitution, Inline expand, Inline substitution 
In computing, inline expansion, or inlining, is a manual or compiler optimization that replaces a function call site with the body of the called… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2005
Highly Cited
2005
Robust and powerful software instrumentation tools are essential for program analysis tasks such as profiling, performance… (More)
  • figure 2
  • figure 3
  • figure 4
  • table 2
  • table 1
Is this relevant?
Highly Cited
2000
Highly Cited
2000
Future high-performance virtual machines will improve performance through sophisticated online feedback-directed optimizations… (More)
Is this relevant?
Highly Cited
1999
Highly Cited
1999
We discuss aspects of inlining of virtual method invocations. First, we introduce a new method test to guard inlinings of such… (More)
  • figure 1
  • table 1
  • table 2
  • table 3
  • table 4
Is this relevant?
1997
1997
Inline function expansion is an optimization that may improve program performance by removing calling sequences and enlarging the… (More)
Is this relevant?
1995
1995
This thesis describes a robust, high-performance general-purpose inliner for the Polaris research compiler. It also describes… (More)
  • figure 4.5
  • table 5.2
  • table 5.3
  • table 5.4
  • table 5.5
Is this relevant?
Highly Cited
1992
Highly Cited
1992
This paper describes critical implementation issues that must be addressed to develop a fully automatic inliner. These issues are… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1990
Highly Cited
1990
Many parallel algorithms are naturally expressed at a fine level of granularity, often finer than a MIMD parallel system can… (More)
  • figure 1
  • figure 2
  • figure 8
  • figure 9
  • figure 10
Is this relevant?
Highly Cited
1989
Highly Cited
1989
Inline function expansion replaces a function call with the function body. With automatic inline function expansion, programs can… (More)
  • table 1
  • table 2
  • table 3
  • table 4
Is this relevant?
Highly Cited
1988
Highly Cited
1988
Practical implementations of real languages are often an excellent way of testing the applicability of theoretical principles… (More)
Is this relevant?
1985
1985
We report on an experiment in doing inline expansion of SETL procedures using the prototype of a preprocessor written in Franz… (More)
Is this relevant?