Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Ferrante, Jeanne Add to Alert Profile  
 
Options:
Date Reviewed  
  1 - 4 of 4 reviews    
  Static slicing in the presence of goto statements
Choi J., Ferrante J. ACM Transactions on Programming Languages and Systems 16(4): 1097-1113, 1994.  Type: Article

Program slicing is a valuable technique for analyzing the behavior of a program. An executable slice is a subset of the statements of a program that exhibits the same execution behavior on a variable as the program does. Standard techn...
...
Jul 1 1995  
  Explicit data placement (XDP): a methodology for explicit compile-time representation and optimization of data movement
Bala V., Ferrante J., Carter L. ACM SIGPLAN Notices 28(7): 139-148, 1993.  Type: Article

The XDP technique makes data movement explicit in the intermediate language used by a compiler so it can be manipulated by optimization and other compilation tasks. This approach should lead to more efficient data manipulation in a par...
...
Aug 1 1994  
  Efficiently computing static single assignment form and the control dependence graph
Cytron R., Ferrante J., Rosen B., Wegman M., Zadeck F. ACM Transactions on Programming Languages and Systems 13(4): 451-490, 1991.  Type: Article

The authors present strong arguments for the practicality and utility of the static single assignment (SSA) form and the control dependence graph (CDG) in optimizing compilers. They use the concept of a dominator tree to formalize the ...
...
Sep 1 1992  
  The program dependence graph and its use in optimization
Ferrante J., Ottenstein K., Warren J. ACM Transactions on Programming Languages and Systems 9(3): 319-349, 1987.  Type: Article

The program dependence graph (PDG) is a program representation that combines control flow and data flow information into a single structure. The authors cite previous work on control dependence graphs, which represent control flow with...
...
Apr 1 1988  

   
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy