Search
for Author
All Reviews
Ferrante, Jeanne
Options:
All Media Types
Journals
Proceedings
Div Books
Whole Books
Other
Date Reviewed
Title
Author
Publisher
Published Date
Descending
Ascending
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
Reproduction in whole or in part without permission is prohibited. Copyright 1999-2024 ThinkLoud
®
Terms of Use
|
Privacy Policy