메뉴 건너뛰기




Volumn , Issue , 1996, Pages 324-341

Fast static analysis of C++ virtual function calls

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); COMPUTER SOFTWARE; COMPUTER SYSTEMS PROGRAMMING; OBJECT ORIENTED PROGRAMMING; PROGRAM COMPILERS; STATIC ANALYSIS; VIRTUAL REALITY;

EID: 85028681143     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/236337.236371     Document Type: Conference Paper
Times cited : (103)

References (24)
  • 1
    • 84947737965 scopus 로고
    • Constraint-based type inference and parametric polymorphism
    • Namur, Belgium, Sept. B. Le Charlier, Ed., Springer- Verlag
    • AGESBN, O. Constraint-based type inference and parametric polymorphism. In Proceedings of the First International Static Analysis Symposium (Namur, Belgium, Sept. 1994), B. Le Charlier, Ed., Springer-Verlag, pp. 78-100.
    • (1994) Proceedings of the First International Static Analysis Symposium , pp. 78-100
    • Agesbn, O.1
  • 3
    • 84955578911 scopus 로고    scopus 로고
    • Eliminating virtual function calls in C++ programs
    • Linz, Austria, July vol. 1098 of Lecture Notes in Computer Science, Springer-Verlag
    • AIGNER, G., AND HÖLZLE, U. Eliminating virtual function calls in C++ programs. In Proceedings of the Tenth European Conference on Object-Oriented Programming - ECOOP'96 (Linz, Austria, July 1996), vol. 1098 of Lecture Notes in Computer Science, Springer-Verlag, pp. 142-166.
    • (1996) Proceedings of the Tenth European Conference on Object-Oriented Programming - ECOOP'96 , pp. 142-166
    • Aigner, G.1    Hölzle, U.2
  • 5
    • 84947762616 scopus 로고
    • Flow-insensitive interprocedural alias analysis in the presence of pointers
    • Ithaca, New York, Aug. K. Pingali, U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, Eds., vol. 892 of Lecture Notes in Computer Science, Springer- Verlag, Berlin, Germany
    • BURKE, M., CARINI, P., CHOI, J.-D., AND HIND, M. Flow-insensitive interprocedural alias analysis in the presence of pointers. In Proceedings of the Seventh International Workshop on Languages and Compilers for Parallel Computing (Ithaca, New York, Aug. 1994), K. Pingali, U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua, Eds., vol. 892 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 234-250.
    • (1994) Proceedings of the Seventh International Workshop on Languages and Compilers for Parallel Computing , pp. 234-250
    • Burke, M.1    Carini, P.2    Choi, J.-D.3    Hind, M.4
  • 7
    • 17144390502 scopus 로고
    • Type analysis algorithm for C++
    • IBM Thomas J. Watson Research Center
    • CARINI, P., HIND, M., AND SRINIVASAN, H. Type analysis algorithm for C++. Tech. Rep. RC 20267, IBM Thomas J. Watson Research Center, 1995.
    • (1995) Tech. Rep. RC 20267
    • Carini, P.1    Hind, M.2    Srinivasan, H.3
  • 8
    • 17144426370 scopus 로고
    • Iterative type analysis and extended message splitting: Optimizing dynamically-typed object-oriented programs
    • July
    • CHAMBERS, C, AND UNGAR, D. Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs. LISP and Symbolic Computation 4, 3 (July 1991), 283-310.
    • (1991) LISP and Symbolic Computation , vol.4 , Issue.3 , pp. 283-310
    • Chambers, C.1    Ungar, D.2
  • 9
    • 17144399456 scopus 로고
    • An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes
    • July
    • CHAMBERS, C, UNGAR, D., AND LEE, E. An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes. LISP and Symbolic Computation 4, 3 (July 1991), 243-281.
    • (1991) LISP and Symbolic Computation , vol.4 , Issue.3 , pp. 243-281
    • Chambers, C.1    Ungar, D.2    Lee, E.3
  • 10
    • 0027311335 scopus 로고
    • Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects
    • Charleston, South Carolina, Jan. ACM Press, New York, New York
    • CHOI, J.-D., BURKE, M., AND CARINI, P. Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects. In Conference Record of the Twentieth ACM Symposium on Principles of Programming Languages (POPL) (Charleston, South Carolina, Jan. 1993), ACM Press, New York, New York, pp. 232-245.
    • (1993) Conference Record of the Twentieth ACM Symposium on Principles of Programming Languages (POPL) , pp. 232-245
    • Choi, J.-D.1    Burke, M.2    Carini, P.3
  • 14
    • 85006805669 scopus 로고
    • Optimizing dynamically-types object-oriented languages with polymorphic inline caches
    • Geneva, Switzerland, July P. America, Ed., Springer- Verlag
    • HÖLZLE, L'., CHAMBERS, C, AND UNGAR, D. Optimizing dynamically-types object-oriented languages with polymorphic inline caches. In Proceedings of the European Conference on Object-Oriented Programming - ECOOP'91 (Geneva, Switzerland, July 1991), P. America, Ed., Springer-Verlag, pp. 21-38.
    • (1991) Proceedings of the European Conference on Object-Oriented Programming - ECOOP'91 , pp. 21-38
    • Hölzle, L.1    Chambers, C.2    Ungar, D.3
  • 16
    • 0347873551 scopus 로고
    • Dynamic measurements of C++ program characteristics
    • IBM Santa Teresa Laboratory, Jan
    • LEE, Y., AND SERRANO, M. J. Dynamic measurements of C++ program characteristics. Tech. Rep. ADTI-1995-001, IBM Santa Teresa Laboratory, Jan. 1995.
    • (1995) Tech. Rep. ADTI-1995-001
    • Lee, Y.1    Serrano, M.J.2
  • 22
    • 0027028369 scopus 로고
    • Unreachable procedures in object-oriented programming
    • December
    • SRIVASTAVA, A. Unreachable procedures in object-oriented programming. ACM Letters on Programming Languages and Systems 1, 4 (December 1992), 355-364.
    • (1992) ACM Letters on Programming Languages and Systems , vol.1 , Issue.4 , pp. 355-364
    • Srivastava, A.1
  • 24
    • 0345338898 scopus 로고
    • Object, message, and performance: How they coexist in Self
    • Oct
    • UNGAR, D., SMITH, R. B., CHAMBERS, C, AND HÖLZLE, U. Object, message, and performance: how they coexist in Self. Computer 25, 10 (Oct. 1992), 53-64.
    • (1992) Computer , vol.25 , Issue.10 , pp. 53-64
    • Ungar, D.1    Smith, R.B.2    Chambers, C.3    Hölzle, U.4


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