메뉴 건너뛰기




Volumn 39, Issue 1, 2001, Pages 31-55

Evaluating the effectiveness of pointer alias analyses

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; C (PROGRAMMING LANGUAGE); DATA STRUCTURES; PRECISION ENGINEERING; RESPONSE TIME (COMPUTER SYSTEMS); SENSITIVITY ANALYSIS;

EID: 0035153588     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-6423(00)00014-9     Document Type: Article
Times cited : (44)

References (57)
  • 1
    • 0004273497 scopus 로고
    • 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
  • 4
    • 84947762616 scopus 로고
    • 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
  • 11
    • 0027961596 scopus 로고
    • 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
  • 13
    • 0027961597 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 19
    • 85031552908 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 25
    • 0002371687 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 33
    • 84887498974 scopus 로고    scopus 로고
    • 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
  • 35
    • 0013135596 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • Rutgers PROLANGS
    • Rutgers PROLANGS. http://www.prolangs.rutgers.edu/public.html, 1999.
    • (1999)
  • 45
  • 46
    • 84978282082 scopus 로고    scopus 로고
    • 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
  • 51
    • 0003216578 scopus 로고
    • 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


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.