Download:
|
by Mary F, David R. Hanson
ftp://ftp.cs.princeton.edu/pub/deleteme/packages/pldi.ps.Z
Add To MetaCart
Abstract:
We have implemented two link-time optimizations, data-driven simplification and targeted inlining, that reduce or eliminate the run-time overhead of methods and opaque objects in Modula-3 programs. To implement methods and opaque objects and to support separate compilation, the Modula-3 compiler must
Citations
|
297
|
The Annotated C++ Reference Manual
– Ellis, Stroustrup
- 1990
|
|
246
|
Optimally Profiling and Tracing Programs
– Ball, Larus
- 1994
|
|
151
|
A Practical System for Intermodule Code Optimization at Link-Time
– Srivastava, Wall
- 1993
|
|
141
|
A Portable Global Optimizer and Linker
– Benitez, Davidson
- 1988
|
|
132
|
Making Pure Object-Oriented Languages Practical
– Chambers, Ungar
- 1991
|
|
116
|
Profile-guided automatic inline expansion for C programs
– Chang, Mahlke, et al.
- 1992
|
|
106
|
Engineering a simple, efficient code-generator generator
– Fraser, Hanson, et al.
- 1992
|
|
57
|
A retargetable compiler for ANSI
– Fraser, Hanson
- 1991
|
|
54
|
Experience with a software-defined machine architecture
– Wall
- 1991
|
|
46
|
A retargetable debugger
– Ramsey, Hanson
- 1992
|
|
42
|
Subprogram inlining: A study of its effects on program execution time
– Davidson, Holler
- 1992
|
|
36
|
BURG---fast optimal instruction selection and tree parsing
– Fraser, Henry, et al.
- 1992
|
|
28
|
Unexpected side effects of inline substitution: a case study
– Cooper, Hall, et al.
- 1992
|
|
14
|
Interprocedural Optimization: Experimental Results
– Richardson, Ganapathi
- 1989
|
|
13
|
Hard-coding bottom-up code generation tables to save time and space
– Fraser, Henry
- 1991
|
|
13
|
A study of the effects of subprogram inlining
– Holler
- 1991
|
|
8
|
Interprocedural Analysis vs. Procedure Integration
– Richardson, Ganapathi
- 1989
|
|
6
|
Cross-module optimizations: Its implementation and benefits
– Himelstein, Chow, et al.
- 1987
|
|
4
|
Optimal code generation for expression trees: An application of BURS theory
– i-Llopart, Graham
- 1988
|
|
2
|
Call prediction in object-oriented languages
– Calder, Grunwald
- 1994
|