Map
Index
Random
Help
Topics
th

Topic: in-line code

topics > computer science > programming > Group: code generation



Topic:
code optimization
Topic:
function call
Topic:
in-line machine code
Topic:
incremental compilation
Topic:
macros
Topic:
optimization of object-oriented programs
Subtopic: in-line code up

Quote: can generate code in-line for frequent use or as function calls for low-use [»cbb_1990, OK]

Subtopic: incremental compilation up

Quote: Self inlines many calls via dynamic compilation based on actual method usage [»smitRB10_1995]

Subtopic: caller's local data up

Quote: a parental variable allows an in-line procedure to reference its caller's local data; must match all attributes including name [»elshJL1_1991]

Subtopic: inline interfaces up

Quote: use inline functions to make interface classes affordable; e.g., an inline forwarding function that adjusts the type without generating additional code [»stroB_1991]

Subtopic: inline module code up

Quote: information hiding can lead to inefficient switching between modules due to subroutine calls; allow inline expansion of module code [»parnDL12_1972]

Subtopic: inline virtual functions up

Quote: replace virtual function tables with static type testing code; allows inlined function calls [»zendO10_1997]

Subtopic: inline single-reference objects up

Quote: automatically inline single-reference objects; 25% fewer cache misses; 14% faster programs
[»dolbJ6_2000]

Related Topics up

Topic: code optimization (54 items)
Topic: function call (28 items)
Topic: in-line machine code (5 items)
Topic: incremental compilation (3 items)
Topic: macros (22 items)
Topic: optimization of object-oriented programs
(16 items)

Updated barberCB 7/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.