See this document in CiteSeerX!

Tree-Based Code Optimization (1993)  (Make Corrections)  (3 citations)
Carl D. Mcconnell



  Home/Search   Context   Related

 
View or download:
cuiwww.unige.ch/OS...eebasedopt.ps.gz
uiuc.edu/pub/lang/s...treebasedopt.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cuisg11.unige.ch/OSG/people/jv... (more)
(Enter author homepages)

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

Abstract: syntax of cortl : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.2 cortl equivalents of standard control structures : : : : : : : : : : : : : : : : : : 4 1.3 Description of CAST nodes : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 7 2.1 Algorithm F-Path, elimination phase : : : : : : : : : : : : : : : : : : : : : : : : 17 2.2 Algorithm F-Path, propagation phase : : : : : : : : : : : : : : : : : : : : : : : : 18 2.3 Algorithm B-Path, elimination phase : : : : : : :... (Update)

Context of citations to this paper:   More

.... and the DAG representation contains enough information to support more advanced optimizations, such as inlining, at runtime [McConnell 93] The last two capabilities are not supported very well by stackcode which was another alternative. Stack code is used by the Java...

Cited by:   More
A Virtual Assembler for an Abstract Machine - Moonen (1994)   (Correct)
MetaBETA - Model and Implementation - Schmidt   (Correct)

Similar documents (at the sentence level):
7.5%:   Tree-Based Code Optimization - McConnell (1992)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Flow Grammars - a Flow Analysis Methodology - Uhl, Horspool (1994)   (Correct)
0.3:   A Formal, Language-Independent, and Compositional Approach to.. - Stafford   (Correct)
0.3:   A Simple Code Improvement Scheme for Prolog - Debray (1992)   (Correct)

Similar documents based on text:   More   All
0.1:   Tools for Automatic Interface Generation in Scheme - Lux (2001)   (Correct)
0.1:   A Parallel 'Class Library' for Co-Array Fortran - Kapke, Schultz, Numrich   (Correct)
0.1:   Can Habit Formation be Reconciled with Business Cycle Facts? - Lettau, Uhlig (1995)   (Correct)

Related documents from co-citation:   More   All
5:   A Retargetable Compiler for ANSI C - Fraser, Hanson - 1991
3:   A code generation interface for ANSI C - Fraser, Hanson - 1991
2:   Centrum voor Wiskunde en Informatica (context) - Th, GEL et al. - 1994

BibTeX entry:   (Update)

C. D. McConnell. Tree-Based Code Optimization. PhD dissertation, Department of Computer Science, University of Illinois at Urbana-Champaign, 1993. http://citeseer.ist.psu.edu/article/mcconnell93treebased.html   More

@misc{ mcconnell93treebased,
  author = "C. McConnell",
  title = "Tree-Based Code Optimization",
  text = "C. D. McConnell. Tree-Based Code Optimization. PhD dissertation, Department
    of Computer Science, University of Illinois at Urbana-Champaign, 1993.",
  year = "1993",
  url = "citeseer.ist.psu.edu/article/mcconnell93treebased.html" }
Citations (may not include all citations):
480   The program dependence graph and its use in optimization (context) - Ferrante, Ottenstein et al. - 1987
415   Efficiently computing static single assignment form and the .. - Cytron, Ferrante et al. - 1991
225   Flow Analysis of Computer Programs (context) - Hecht - 1977
220   ORBIT: An Optimizing Compiler for Scheme (context) - Kranz - 1988
116   Monotone data flow analysis frameworks (context) - Kam, Ullman - 1977
105   volume 1 of The Art of Computer Programming (context) - Knuth - 1973
93   Global data flow analysis and iterative algorithms (context) - Kam, Ullman - 1976
75   Register allocation via hierarchical graph coloring (context) - Callahan, Koblenz - 1991
72   Goto statement considered harmful (context) - Dijkstra - 1968
68   Program Flow Analysis: Theory and Applications (context) - Muchnick, Jones - 1981
57   and Jeffrey D (context) - Aho, Seth - 1986
55   A program data flow analysis procedure (context) - Allen, Cocke - 1977
50   Elimination algorithms for data flow analysis (context) - Ryder, Paull - 1986
39   A unified approach to path problems (context) - Tarjan - 1981
39   Properties of data flow frameworks: A unified model (context) - Marlowe, Ryder - 1990
39   Massachusetts Institute of Technology (context) - Steele, for et al. - 1978
38   Structured programming with goto statements (context) - Knuth - 1974
20   The Design of an Optimizing Compiler (context) - Wulf, Johnsson et al. - 1975
17   An efficient general iterative algorithm for dataflow analys.. (context) - Horwitz, Demers et al. - 1987
15   A critical analysis of incremental iterative data-flow algor.. (context) - Burke, Ryder - 1990
10   The method of attributes for data flow analysis (context) - Babich, Jazayeri - 1978
10   A fast and usually linear algorithm for global data flow ana.. (context) - Graham, Wegman - 1976
10   Structural analysis: A new approach to flow analysis in opti.. (context) - Sharir - 1980
9   Global expression optimization during compilation (context) - Kildall - 1973
8   High-level data flow analysis (context) - Rosen - 1977
6   and exit statements (context) - Peterson, Kasami et al. - 1973
5   Graph grammars and global program data flow analysis (context) - Farrow, Kennedy et al. - 1976
5   Program dependence graphs for the rest of us - Ballance, Maccabe
3   Applications of a graph grammar for program control flow ana.. (context) - Kennedy, Zucconi - 1977
3   A portable optimizing compiler for Modula (context) - Powell - 1984
2   Software--- Practice and Experience (context) - Zelkowitz, Bail et al. - 1974
2   Tree-structured programs (context) - Wegner - 1973
1   An interval-based approach to interprocedural analysis (context) - Burke - 1990

Documents on the same site (http://cuisg11.unige.ch/OSG/people/jvitek/Resources/Archive/):   More
Coordinating Distributed Objects with Declarative Interfaces - Singh, Gisi (1995)   (Correct)
A Simple Scheme to Make Passwords Based on One-Way Functions Much .. - Manber (1996)   (Correct)
The Cecil Language, Specification and Rationale - Chambers (1993)   (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