(Enter summary)
Abstract: The traditional tradeo when performing dynamic compilation
is that of fast compilation time versus fast code performance.
Most dynamic compilation systems for Java perform
selective compilation and/or optimization at a method
granularity. This is the not the optimal granularity level.
However, compiling at a sub-method granularity is thought
to be too complicated to be practical. (Update)
Similar documents based on text:
0.0: Unknown -
(Correct)
BibTeX entry: (Update)
J. Whaley. Partial method compilation using dynamic profile information. In ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, Oct 2001. http://citeseer.ist.psu.edu/whaley01partial.html More
@inproceedings{ whaley01partial,
author = "John Whaley",
title = "Partial Method Compilation using Dynamic Profile Information",
booktitle = "Conference on Object-Oriented",
pages = "166-179",
year = "2001",
url = "citeseer.ist.psu.edu/whaley01partial.html" }
Citations (may not include all citations):
407
Trace scheduling : A technique for global microcode compacti.. (context) - Fisher - 1981
292
Advanced Compiler Design and Implementation (context) - Muchnick - 1997
160
Impact: An architectural framework for multipleinstruction -..
- Chang, Mahlke et al. - 1991
160
IMPACT: An architectural framework for multiple-instruction-..
- Chang, Mahlke et al. - 1991
120
Dynamo: a transparent dynamic optimization system
- Bala, Duesterwald et al. - 2000
120
The Java Virtual Machine Speci cation (context) - Lindholm, Yellin - 1999
119
Compositional pointer and escape analysis for Java programs
- Whaley, Rinard - 1999
87
Adaptive optimization in the Jalape~no JVM
- Arnold, Fink et al. - 2000
82
Partial dead code elimination
- Knoop, uthing et al. - 1994
66
Boosting beyond static scheduling in a superscalar processor
- Smith, Lam et al. - 1990
54
Practicing JUDO: Java under dynamic optimizations (context) - Cierniak, Lueh et al. - 2000
47
Scalar replacement in the presence of conditional control ow
- Carr, Kennedy - 1994
32
Sentinel scheduling: A model for compiler-controlled specula.. (context) - Mahlke, Chen et al. - 1993
31
ective technique for VLIW and superscalar compilation (context) - mei, Hwu et al. - 1993
26
The java HotSpot performance engine architecture (context) - Microsystems - 1999
[Article contains additional citations not shown here]
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.stanford.edu/~jwhaley/papers/): More
Dataflow and Optimizations in the Presence of Rare Paths - Whaley (2001)
(Correct)
Context-Sensitive Program Analysis as Database Queries - Monica Lam John (2005)
(Correct)
The Jalapeño Dynamic Optimizing Compiler for Java - Burke, Choi, Fink.. (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC