See this document in CiteSeerX!

Whole-Program Optimization of Object-Oriented Languages (1996)  (Make Corrections)  (20 citations)
Jeffrey Dean



  Home/Search   Context   Related

 
View or download:
washington.edu/tr/...CSE961105.PS.gz
washington.edu/pub...jdeanthesis.ps.gz
washington.edu/hom...jdeanthesis.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  washington.edu/resea...trbyname (more)
From:  washington.edu/res...jdeanthesis
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Whole-Program Optimization of Object-Oriented Languages by Jeffrey Adgate Dean Chairperson of the Supervisory Committee: Professor Craig Chambers Department of Computer Science and Engineering This dissertation examines the use of whole-program optimization as a way of improving the performance of object-oriented programming languages. Although object-oriented programming conveys a number of software engineering benefits, heavy application of its trademark feature, dynamic dispatching, imposes... (Update)

Similar documents based on text:   More   All
0.4:   Rotation Patterns In The - Large-Scale Solar Corona   (Correct)
0.1:   Almost-Whole-Program Compilation - Budimlic, Kennedy (2002)   (Correct)
0.0:   On Using Materialization Strategies for a Temporal .. - Ferrari, Bertino, ..   (Correct)

BibTeX entry:   (Update)

Jeffrey Dean. Whole Program Optimization of Object-Oriented Languages. PhD thesis, University of Washington, November 1996. TR-96-11-05. http://citeseer.ist.psu.edu/article/dean96wholeprogram.html   More

@techreport{ dean96wholeprogram,
    author = "J. Dean",
    title = "Whole-Program Optimization of Object-Oriented Languages",
    number = "TR-96-11-05",
    year = "1996",
    url = "citeseer.ist.psu.edu/article/dean96wholeprogram.html" }
Citations (may not include all citations):
1074   The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
638   Partial Evaluation and Automatic Program Generation (context) - Jones, Gomarde et al. - 1993
484   Common Lisp: The Language (context) - Steele - 1990
461   Programming Language (context) - Stroustrup - 1991
407   Trace Scheduling: A Technique for Global Microcode Compactio.. (context) - Fisher - 1981
386   ATOM: A System for Building Customized Program Analysis Tool.. (context) - Srivastava, Eustace - 1994
380   The Java Language Specification (context) - Gosling, Joy et al. - 1996
344   Design and Evaluation of a Compiler Algorithm for Prefetchin.. - Mowry, Lam et al. - 1992
342   Eiffel: the language (context) - Meyer - 1992
306   Self: The Power of Simplicity (context) - Ungar, Smith - 1987
257   Report on the Programming Language Haskell (context) - Hudak, Jones et al. - 1992
252   Analysis of Pointers and Structures (context) - Chase, Wegman et al. - 1990
220   Orbit: An Optimizing Compiler for Scheme (context) - Kranz, Kelsey et al. - 1986
190   Optimization of Object-Oriented Programs Using Static Class .. - Dean, Grove et al. - 1995
185   Branch Prediction Strategies and Branch Target Buffer Design (context) - Lee, Smith - 1984

[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://bauhaus.cs.washington.edu/research/tr/tr-by-name.html):   More
Fast Median Filtering Algorithms for Mesh Computers - Tanimoto (1995)   (Correct)
A New Data Structure For Fast Approximate Matching - Berman (1994)   (Correct)
Privacy Interfaces for Information Management - Lau, Etzioni, Weld (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