-
1
-
-
0004273497
-
-
Ph.D. Thesis, DIKU, University of Copenhagen, May. Available at ftp.diku.dk/pub/diku/semantics/papers/D-203.dvi.Z.
-
L.O. Andersen, Program analysis and specialization for the C programming language, Ph.D. Thesis, DIKU, University of Copenhagen, May 1994. Available at ftp.diku.dk/pub/diku/semantics/papers/D-203.dvi.Z.
-
(1994)
Program Analysis and Specialization for the C Programming Language
-
-
Andersen, L.O.1
-
3
-
-
0039818598
-
Spec announces new benchmark suites cint92 and cfp92
-
March, SPEC Newsletter
-
S. Balan, W. Bays, Spec announces new benchmark suites cint92 and cfp92, Tech. Rep. Systems Performance Evaluation Cooperative, March 1992, SPEC Newsletter 4(1).
-
(1992)
Tech. Rep. Systems Performance Evaluation Cooperative
, vol.4
, Issue.1
-
-
Balan, S.1
Bays, W.2
-
4
-
-
84947762616
-
Flow-insensitive interprocedural alias analysis in the presence of pointers
-
K. Pingali, U. Banerjee, D. Gelernter, A. Nicolau, D. Padua (Eds.), Lecture Notes in Computer Science, Springer, Berlin, 1995, pp. 234-250. Extended version published as Research Report RC 19546, IBM T.J. Watson Research Center, September
-
M. Burke, P. Carini, J.-D. Choi, M. Hind, Flow-insensitive interprocedural alias analysis in the presence of pointers, in: Proc. 7th Workshop on Languages and Compilers for Parallel Computing, K. Pingali, U. Banerjee, D. Gelernter, A. Nicolau, D. Padua (Eds.), Lecture Notes in Computer Science, Vol. 892, Springer, Berlin, 1995, pp. 234-250. Extended version published as Research Report RC 19546, IBM T.J. Watson Research Center, September 1994.
-
(1994)
Proc. 7th Workshop on Languages and Compilers for Parallel Computing
, vol.892
-
-
Burke, M.1
Carini, P.2
Choi, J.-D.3
Hind, M.4
-
5
-
-
0003657047
-
-
Research Report RC 21055, IBM T.J. Watson Research Center, December
-
M. Burke, P. Carini, J.-D. Choi, M. Hind, Interprocedural pointer alias analysis, Research Report RC 21055, IBM T.J. Watson Research Center, December 1997.
-
(1997)
Interprocedural Pointer Alias Analysis
-
-
Burke, M.1
Carini, P.2
Choi, J.-D.3
Hind, M.4
-
6
-
-
0003503029
-
-
Research Report RC 20267, IBM T.J. Watson Research Center, November
-
P. Carini, M. Hind, H. Srinivasan, Flow-sensitive interprocedural type analysis for C++, Research Report RC 20267, IBM T.J. Watson Research Center, November 1995.
-
(1995)
Flow-sensitive Interprocedural Type Analysis for C++
-
-
Carini, P.1
Hind, M.2
Srinivasan, H.3
-
7
-
-
0025444591
-
Analysis of pointers and structures
-
June; SIGPLAN Notices
-
D.R. Chase, M. Wegman, F. Kenneth Zadeck, Analysis of pointers and structures, SIGPLAN '90 Conf. on Programming Language Design and Implementation, June 1990, pp. 296-310; SIGPLAN Notices 25(6).
-
(1990)
SIGPLAN '90 Conf. on Programming Language Design and Implementation
, vol.25
, Issue.6
, pp. 296-310
-
-
Chase, D.R.1
Wegman, M.2
Kenneth Zadeck, F.3
-
9
-
-
0027311335
-
Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects
-
January
-
J.-D. Choi, M. Burke, P. Carini, Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects, 20th Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages, January 1993, pp. 232-245.
-
(1993)
20th Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages
, pp. 232-245
-
-
Choi, J.-D.1
Burke, M.2
Carini, P.3
-
10
-
-
84976681893
-
Automatic construction of sparse data flow evaluation graphs
-
January
-
J.-D. Choi, R. Cytron, J. Ferrante, Automatic construction of sparse data flow evaluation graphs, 18th Annu. ACM Symp. on the Principles of Programming Languages, January 1991, pp. 55-66.
-
(1991)
18th Annu. ACM Symp. on the Principles of Programming Languages
, pp. 55-66
-
-
Choi, J.-D.1
Cytron, R.2
Ferrante, J.3
-
11
-
-
0027961596
-
Interprocedural may-alias analysis for pointers: beyond k-limiting
-
June SIGPLAN Notices
-
A. Deutsch, Interprocedural may-alias analysis for pointers: beyond k-limiting, SIGPLAN '94 Conf. on Programming Language Design and Implementation, June 1994, pp. 230-241; SIGPLAN Notices 29(6).
-
(1994)
SIGPLAN '94 Conf. on Programming Language Design and Implementation
, vol.29
, Issue.6
, pp. 230-241
-
-
Deutsch, A.1
-
12
-
-
0031642546
-
Type-based alias analysis
-
June; SIGPLAN Notices
-
A. Diwan, K.S. McKinley, J.E.B. Moss, Type-based alias analysis, SIGPLAN '98 Conf. on Programming Language Design and Implementation, June 1998, pp. 106-117; SIGPLAN Notices 33(5).
-
(1998)
SIGPLAN '98 Conf. on Programming Language Design and Implementation
, vol.33
, Issue.5
, pp. 106-117
-
-
Diwan, A.1
McKinley, K.S.2
Moss, J.E.B.3
-
13
-
-
0027961597
-
Context-sensitive interprocedural points-to analysis in the presence of function pointers
-
June; SIGPLAN Notices
-
M. Emami, R. Ghiya, L.J. Hendren, Context-sensitive interprocedural points-to analysis in the presence of function pointers, SIGPLAN '94 Conf. on Programming Language Design and Implementation, June 1994, pp. 242-256; SIGPLAN Notices 29(6).
-
(1994)
SIGPLAN '94 Conf. on Programming Language Design and Implementation
, vol.29
, Issue.6
, pp. 242-256
-
-
Emami, M.1
Ghiya, R.2
Hendren, L.J.3
-
14
-
-
0030412019
-
Connection analysis: A practical interprocedural heap analysis for C
-
Ghiya R., Hendren L.J. Connection analysis: a practical interprocedural heap analysis for C. Internat. J. Parallel Programming. 24(6):1996;547-578.
-
(1996)
Internat. J. Parallel Programming
, vol.24
, Issue.6
, pp. 547-578
-
-
Ghiya, R.1
Hendren, L.J.2
-
15
-
-
0029719687
-
A shape analysis for heap-directed pointers in C
-
Is it a tree, a dag or a cyclic graph? January
-
R. Ghiya, L.J. Hendren, Is it a tree, a dag or a cyclic graph? A shape analysis for heap-directed pointers in C, 23rd Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages, January 1996, pp. 1-15.
-
(1996)
23rd Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages
, pp. 1-15
-
-
Ghiya, R.1
Hendren, L.J.2
-
18
-
-
0000998787
-
Interprocedural pointer alias analysis
-
Hind M., Burke M., Carini P., Choi J.-D. Interprocedural pointer alias analysis. ACM Trans. Programming Languages Systems. 21(4):1999;848-894.
-
(1999)
ACM Trans. Programming Languages Systems
, vol.21
, Issue.4
, pp. 848-894
-
-
Hind, M.1
Burke, M.2
Carini, P.3
Choi, J.-D.4
-
19
-
-
85031552908
-
-
Research Report RC 21058, IBM T.J. Watson Research Center, December. Also available as SUNY at New Paltz Technical Report #98-104.
-
M. Hind, A. Pioli, An empirical comparison of interprocedural pointer alias analyses, Research Report RC 21058, IBM T.J. Watson Research Center, December 1997. Also available as SUNY at New Paltz Technical Report #98-104.
-
(1997)
An Empirical Comparison of Interprocedural Pointer Alias Analyses
-
-
Hind, M.1
Pioli, A.2
-
20
-
-
84879704926
-
Assessing the effects of flow-sensitivity on pointer alias analyses
-
Proc. 5th Internat. Static Analysis Symposium, G. Levi. Berlin: Springer
-
Hind M., Pioli A. Assessing the effects of flow-sensitivity on pointer alias analyses. Levi G. Proc. 5th Internat. Static Analysis Symposium. Lecture Notes in Computer Science. Vol. 1503:1998;57-81 Springer, Berlin.
-
(1998)
Lecture Notes in Computer Science
, vol.1503
, pp. 57-81
-
-
Hind, M.1
Pioli, A.2
-
21
-
-
0034586721
-
Traveling through Dakota: Experiences with an object-oriented program analysis system
-
July 2000. Also available as Research Report 21674, IBM T.J. Watson Research Center, February
-
M. Hind, A. Pioli, Traveling through Dakota: Experiences with an object-oriented program analysis system, in: TOOLS USA 2000-34th Internat. Conf. on Component and Object Technology, July 2000. Also available as Research Report 21674, IBM T.J. Watson Research Center, February 2000.
-
(2000)
TOOLS USA 2000-34th Internat. Conf. on Component and Object Technology
-
-
Hind, M.1
Pioli, A.2
-
23
-
-
0024701519
-
Dependence analysis for pointer variables
-
JuneSIGPLAN Notices
-
S. Horwitz, P. Pfeiffer, T. Reps, Dependence analysis for pointer variables, SIGPLAN '89 Conf. on Programming Language Design and Implementation, June 1989, pp. 28-40; SIGPLAN Notices 24(6).
-
(1989)
SIGPLAN '89 Conf. on Programming Language Design and Implementation
, vol.24
, Issue.6
, pp. 28-40
-
-
Horwitz, S.1
Pfeiffer, P.2
Reps, T.3
-
25
-
-
0002371687
-
Flow analysis and optimization of LISP-like structures
-
S.S. Muchnick, & N.D. Jones. Englewood Cliffs, NJ: Prentice-Hall Chapter 4
-
Jones N.D., Muchnick S.S. Flow analysis and optimization of LISP-like structures. Muchnick S.S., Jones N.D. Program Flow Analysis. Theory and Applications:1981;102-131 Prentice-Hall, Englewood Cliffs, NJ. Chapter 4.
-
(1981)
Program Flow Analysis: Theory and Applications
, pp. 102-131
-
-
Jones, N.D.1
Muchnick, S.S.2
-
26
-
-
0032218210
-
The architecture of Montana: An open and extensible programming environment with an incremental C++ compiler
-
November
-
M. Karasick, The architecture of Montana: An open and extensible programming environment with an incremental C++ compiler, in: ACM SIGSOFT Symp. on the Foundations of Software Engineering, November 1998, pp. 131-142.
-
(1998)
ACM SIGSOFT Symp. on the Foundations of Software Engineering
, pp. 131-142
-
-
Karasick, M.1
-
29
-
-
0026987136
-
A safe approximate algorithm for interprocedural pointer aliasing
-
June SIGPLAN Notices
-
W. Landi, B. Ryder, A safe approximate algorithm for interprocedural pointer aliasing, SIGPLAN '92 Conf. on Programming Language Design and Implementation, June 1992, pp. 235-248; SIGPLAN Notices 27(6).
-
(1992)
SIGPLAN '92 Conf. on Programming Language Design and Implementation
, vol.27
, Issue.6
, pp. 235-248
-
-
Landi, W.1
Ryder, B.2
-
30
-
-
0027830142
-
Interprocedural modification side effect analysis with pointer aliasing
-
JuneSIGPLAN Notices
-
W. Landi, B. Ryder, S. Zhang, Interprocedural modification side effect analysis with pointer aliasing, SIGPLAN'93 Conf. on Programming Language Design and Implementation, June 1993, pp. 56-67; SIGPLAN Notices 28(6).
-
(1993)
SIGPLAN'93 Conf. on Programming Language Design and Implementation
, vol.28
, Issue.6
, pp. 56-67
-
-
Landi, W.1
Ryder, B.2
Zhang, S.3
-
31
-
-
0013086659
-
A schema for interprocedural modification side-effect analysis with pointer aliasing
-
Rutgers University, May
-
W.A. Landi, B.G. Ryder, P.A. Stocks, S. Zhang, R. Altucher, A schema for interprocedural modification side-effect analysis with pointer aliasing, Tech. Rep. DCS-TR-336, Department of Computer Science, Rutgers University, May 1998.
-
(1998)
Tech. Rep. DCS-TR-336, Department of Computer Science
-
-
Landi, W.A.1
Ryder, B.G.2
Stocks, P.A.3
Zhang, S.4
Altucher, R.5
-
32
-
-
84956616916
-
Detecting conflicts between structure accesses
-
SIGPLAN Notices
-
J.R. Larus, P.N. Hilfinger, Detecting conflicts between structure accesses, SIGPLAN'88 Conf. on Programming Language Design and Implementation, 1988, pp. 21-34; SIGPLAN Notices 23(7).
-
(1988)
SIGPLAN'88 Conf. on Programming Language Design and Implementation
, vol.23
, Issue.7
, pp. 21-34
-
-
Larus, J.R.1
Hilfinger, P.N.2
-
33
-
-
84887498974
-
Efficient points-to analysis for wholeprogram analysis
-
O. Nierstrasz, M. Lemoine (Eds.), Lecture Notes in Computer Science, Springer, Berlin, September
-
D. Liang, M.J. Harrold, Efficient points-to analysis for wholeprogram analysis, in: Proc. 7th European Software Engineering Conf. and ACM SIGSOFT Foundations of Software Engineering, O. Nierstrasz, M. Lemoine (Eds.), Lecture Notes in Computer Science, vol. 1687, Springer, Berlin, September 1999, pp. 199-215.
-
(1999)
Proc. 7th European Software Engineering Conf. and ACM SIGSOFT Foundations of Software Engineering
, vol.1687
, pp. 199-215
-
-
Liang, D.1
Harrold, M.J.2
-
34
-
-
84976718702
-
Pointer-induced aliasing: A clarification
-
Marlowe T., Landi W., Ryder B., Choi J.-D., Burke M., Carini P. Pointer-induced aliasing: a clarification. SIGPLAN Notices. 28(9):1993;67-70.
-
(1993)
SIGPLAN Notices
, vol.28
, Issue.9
, pp. 67-70
-
-
Marlowe, T.1
Landi, W.2
Ryder, B.3
Choi, J.-D.4
Burke, M.5
Carini, P.6
-
35
-
-
0013135596
-
Defining flow sensitivity in data flow problems
-
IBM T.J. Watson Research Center, July
-
T.J. Marlowe, B.G. Ryder, M.G. Burke, Defining flow sensitivity in data flow problems, Tech. Rep. RC 20138, IBM T.J. Watson Research Center, July 1995.
-
(1995)
Tech. Rep. RC 20138
-
-
Marlowe, T.J.1
Ryder, B.G.2
Burke, M.G.3
-
36
-
-
0004109312
-
Conditional pointer aliasing and constant propagation
-
Master's Thesis as Tech. Rep. # 99-102.
-
A. Pioli, Conditional pointer aliasing and constant propagation, Master's Thesis, SUNY at New Paltz, 1999. Available at http://www.mcs.newpaltz.edu/tr as Tech. Rep. # 99-102.
-
(1999)
SUNY at New Paltz
-
-
Pioli, A.1
-
43
-
-
85031544663
-
-
Rutgers PROLANGS
-
Rutgers PROLANGS. http://www.prolangs.rutgers.edu/public.html, 1999.
-
(1999)
-
-
-
44
-
-
0029723409
-
Solving shape-analysis problems in languages with destructive updating
-
January
-
M. Sagiv, T. Reps, R. Wilhelm, Solving shape-analysis problems in languages with destructive updating, 23rd Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages, January 1996, pp. 16-31.
-
(1996)
23rd Annu. ACM SIGACT-SIGPLAN Symp. on the Principles of Programming Languages
, pp. 16-31
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
46
-
-
84978282082
-
The effects of the precision of pointer analysis
-
P.V. Hentenryck (Ed.), Lecture Notes in Computer Science, Vol. 1302, Springer, Berlin
-
M. Shapiro, S. Horwitz, The effects of the precision of pointer analysis, in: Proc. Internat. Static Analysis Symp., P.V. Hentenryck (Ed.), Lecture Notes in Computer Science, Vol. 1302, Springer, Berlin, 1997, pp. 16-34.
-
(1997)
Proc. Internat. Static Analysis Symp
, pp. 16-34
-
-
Shapiro, M.1
Horwitz, S.2
-
50
-
-
0001841057
-
Comparing flow and context sensitivity on the modifications-side-effects problem
-
March
-
P.A. Stocks, B.G. Ryder, W.A. Landi, S. Zhang, Comparing flow and context sensitivity on the modifications-side-effects problem, Internat. Symp. on Software Testing and Analysis, March 1998, pp. 21-31.
-
(1998)
Internat. Symp. on Software Testing and Analysis
, pp. 21-31
-
-
Stocks, P.A.1
Ryder, B.G.2
Landi, W.A.3
Zhang, S.4
-
51
-
-
0003216578
-
Data structures and network flow algorithms
-
CMBS, SIAM, Philadelphia, PA
-
R. Tarjan, Data structures and network flow algorithms, Regional Conference Series in Applied Mathematics, CMBS, Vol. 44, SIAM, Philadelphia, PA, 1983.
-
(1983)
Regional Conference Series in Applied Mathematics
, vol.44
-
-
Tarjan, R.1
-
54
-
-
84976841171
-
Efficient context-sensitive pointer analysis for C programs
-
June SIGPLAN Notices
-
R.P. Wilson, M.S. Lam, Efficient context-sensitive pointer analysis for C programs, SIGPLAN'95 Conf. on Programming Language Design and Implementation, June 1995, pp. 1-12; SIGPLAN Notices 30(6).
-
(1995)
SIGPLAN'95 Conf. on Programming Language Design and Implementation
, vol.30
, Issue.6
, pp. 1-12
-
-
Wilson, R.P.1
Lam, M.S.2
-
55
-
-
17244376233
-
Pointer analysis for programs with structures and casting
-
S.H. Yong, S. Horwitz, T. Reps, Pointer analysis for programs with structures and casting, SIGPLAN'99 Conf. on Programming Language Design and Implementation, 1999, pp. 91-103.
-
(1999)
SIGPLAN'99 Conf. on Programming Language Design and Implementation
, pp. 91-103
-
-
Yong, S.H.1
Horwitz, S.2
Reps, T.3
-
56
-
-
0030402131
-
Program decomposition for pointer aliasing: A step toward practical analyses
-
October
-
S. Zhang, B.G. Ryder, W. Landi, Program decomposition for pointer aliasing: A step toward practical analyses, 4th Symp. on the Foundations of Software Engineering, October 1996, pp. 81-92.
-
(1996)
4th Symp. on the Foundations of Software Engineering
, pp. 81-92
-
-
Zhang, S.1
Ryder, B.G.2
Landi, W.3
|