-
1
-
-
84978244248
-
Interprocedural heap analysis for parallelizing imperative programs
-
W. K. Giloi, S. Jähnichen, and B. D. Shriver, editors, Washington, DC, September, IEEE Press
-
U. Assmann and M. Weinhardt. Interprocedural heap analysis for parallelizing imperative programs. In W. K. Giloi, S. Jähnichen, and B. D. Shriver, editors, Programming Models For Massively Parallel Computers, pages 74-82, Washington, DC, September 1993. IEEE Press.
-
(1993)
Programming Models for Massively Parallel Computers
, pp. 74-82
-
-
Assmann, U.1
Weinhardt, M.2
-
2
-
-
0025444591
-
-
D.R. Chase, M. Wegman, and F. Zadeck. Analysis of pointers and structures. In SIGPLAN Conf on Prog. Lang. Design and Impl., pages 296-310, New York, NY, 1990. ACM Press.
-
-
-
Chase, D.R.1
Wegman, M.2
Zadeck, F.3
-
4
-
-
85050550846
-
-
P. Cousot and R. Cousot. Abstract interpretation: A unified lattice model for static analysis of programs by construction of approximation of fixed points. In Symp on Princ of Prog. Lang., pages 238-252, New York, NY, 1977. ACM Press.
-
-
-
Cousot, P.1
Cousot, R.2
-
5
-
-
84976688579
-
-
A. Deutsch. Interprocedural may-alias analysis for pointers: Beyond k-limiting. In SIGPLAN Conf on Prog. Lang. Design and Impl., pages 2-241, New York, NY, 1994. ACM Press.
-
-
-
Deutsch, A.1
-
6
-
-
0347177463
-
-
N. Dor, M. Rodeh, and M. Sagiv. Detecting memory errors via static pointer analysis. In Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE’98), pages 27-34, June 1998. Available at “http://www.math.tau.ac.il/∼nurr/paste98.ps.gz”.
-
-
-
Dor, N.1
Rodeh, M.2
Sagiv, M.3
-
8
-
-
0026985242
-
-
L. Hendren, J. Hummel, and A. Nicolau. Abstractions for recursive pointer data structures: Improving the analysis and the transformation of imperative programs. In SIGPLAN Conf on Prog. Lang. Design and Impl., pages 249-260, New York, NY, June 1992. ACM Press.
-
-
-
Hendren, L.1
Hummel, J.2
Nicolau, A.3
-
9
-
-
0025207766
-
Parallelizing programs with recursive data structures
-
January
-
L. Hendren and A. Nicolau. Parallelizing programs with recursive data structures. IEEE Trans. on Par. and Dist. Syst., 1(1):35-47, January 1990.
-
(1990)
IEEE Trans on Par and Dist. Syst
, vol.1
, Issue.1
, pp. 35-47
-
-
Hendren, L.1
Nicolau, A.2
-
10
-
-
0024701519
-
-
S. Horwitz, P. Pfeiffer, and T. Reps. Dependence analysis for pointer variables. In SIGPLAN Conf on Prog. Lang. Design and Impl., pages 28-40, New York, NY, 1989. ACM Press.
-
-
-
Horwitz, S.1
Pfeiffer, P.2
Reps, T.3
-
11
-
-
0002371687
-
Flow analysis and optimization of Lisp-like structures
-
S.S. Muchnick and N.D. Jones, editors, Prentice-Hall, Englewood Cliffs, NJ
-
N.D. Jones and S.S. Muchnick. Flow analysis and optimization of Lisp-like structures. In S.S. Muchnick and N.D. Jones, editors, Program Flow Analysis: Theory and Applications, chapter 4, pages 102-131. Prentice-Hall, Englewood Cliffs, NJ, 1981.
-
(1981)
Program Flow Analysis: Theory and Applications
, vol.4
, pp. 102-131
-
-
Jones, N.D.1
Muchnick, S.S.2
-
12
-
-
85051014774
-
-
N.D. Jones and S.S. Muchnick. A flexible approach to interprocedural data flow analysis and programs with recursive data structures. In Symp on Princ of Prog. Lang., pages 66-74, New York, NY, 1982. ACM Press.
-
-
-
Jones, N.D.1
Muchnick, S.S.2
-
13
-
-
85021863308
-
-
W. Landi and B.G. Ryder. Pointer induced aliasing: A problem classification. In Symp on Princ of Prog. Lang., pages 93-103, New York, NY, January 1991. ACM Press.
-
-
-
Landi, W.1
Ryder, B.G.2
-
15
-
-
84956616916
-
-
J.R. Larus and P.N. Hilfinger. Detecting conflicts between structure accesses. In SIGPLAN Conf on Prog. Lang. Design and Impl., pages 21-34, New York, NY, 1988. ACM Press.
-
-
-
Larus, J.R.1
Hilfinger, P.N.2
-
19
-
-
0010227631
-
Analysis of dynamic structures for efficient parallel execution
-
U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, editors, Lec. Notes in Comp. Sci, Portland, OR, August, Springer-Verlag
-
J. Plevyak, A.A. Chien, and V. Karamcheti. Analysis of dynamic structures for efficient parallel execution. In U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, editors, Languages and Compilers for Parallel Computing, volume 768 of Lec. Notes in Comp. Sci., pages 37-57, Portland, OR, August 1993. Springer-Verlag.
-
(1993)
Languages and Compilers for Parallel Computing
, vol.768
, pp. 37-57
-
-
Plevyak, J.1
Chien, A.A.2
Karamcheti, V.3
-
20
-
-
84947728179
-
-
J.L. Ross and M. Sagiv. Building a bridge between pointer aliases and program dependences. In Proceedings of the 1998 European Symposium On Programming, pages 221-235, March 1998. Available at “http://www.math.tau.ac.il/∼sagiv”.
-
-
-
Ross, J.L.1
Sagiv, M.2
-
21
-
-
0029723409
-
-
M. Sagiv, T. Reps, and R. Wilhelm. Solving shape-analysis problems in languages with destructive updating. In Symp on Princ of Prog. Lang., New York, NY, January 1996. ACM Press.
-
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
22
-
-
0031598986
-
Solving shape-analysis problems in languages with destructive updating
-
M. Sagiv, T. Reps, and R. Wilhelm. Solving shape-analysis problems in languages with destructive updating. Trans. on Prog. Lang. and Syst., 20(1):1-50, January 1998.
-
(1998)
Trans on Prog. Lang and Syst
, vol.20
, Issue.1
, pp. 1-50
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
23
-
-
85184304342
-
-
M. Sagiv, T. Reps, and R. Wilhelm. Parametric shape analysis via 3-valued logic. In Symp on Princ of Prog. Lang., 1999. Available at “http://www.cs.wisc.edu/wpis/papers/popl99.ps”.
-
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
24
-
-
0040020546
-
A lattice for abstract interpretation of dynamic (Lisp-like) structures
-
Nov
-
J. Stransky. A lattice for abstract interpretation of dynamic (Lisp-like) structures. Inf and Comp., 101(1):70-102, Nov. 1992.
-
(1992)
Inf and Comp
, vol.101
, Issue.1
, pp. 70-102
-
-
Stransky, J.1
|