메뉴 건너뛰기




Volumn , Issue , 1995, Pages 91-107

Type feedback vs. concrete type inference: A comparison of optimization techniques for object-oriented languages

Author keywords

[No Author keywords available]

Indexed keywords

CLASS PREDICTION; CONCRETE TYPES; OBJECT-ORIENTED LANGUAGES; OPTIMIZATION TECHNIQUES; RUN-TIME PERFORMANCE; TYPE INFERENCES;

EID: 0029461378     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/217838.217847     Document Type: Conference Paper
Times cited : (42)

References (31)
  • 1
    • 84947737965 scopus 로고
    • Constraint-Based Type Inference and Parametric Polymorphism
    • SAS '94, First International Static Analysis Symposium, Namur, Belgium, Sept. Springer-Verlag
    • Ole Agesen. Constraint-Based Type Inference and Parametric Polymorphism. In SAS '94, First International Static Analysis Symposium, p. 78-100, Namur, Belgium, Sept. 1994. Springer-Verlag (LNCS 864).
    • (1994) LNCS , vol.864 , pp. 78-100
    • Agesen, O.1
  • 2
    • 84976774852 scopus 로고
    • Sifting Out the Gold: Delivering Compact Applications from an Object-Oriented Exploratory Programming Environment
    • Portland, OR, Oct.
    • Ole Agesen and David Ungar. Sifting Out the Gold: Delivering Compact Applications from an Object-Oriented Exploratory Programming Environment. In OOPSLA '94, Object-Oriented Programming Systems, Languages and Applications, p. 355-370, Portland, OR, Oct. 1994.
    • (1994) OOPSLA '94, Object-Oriented Programming Systems, Languages and Applications , pp. 355-370
    • Agesen, O.1    Ungar, D.2
  • 5
    • 84987191815 scopus 로고
    • Type Inference of SELF: Analysis of Objects with Dynamic and Multiple Inheritance
    • ECOOP '93, Seventh European Conference on Object-Oriented Programming, Kaiserslautern, Germany, July Springer-Verlag
    • Ole Agesen, Jens Palsberg, and Michael I. Schwartzbach. Type Inference of SELF: Analysis of Objects with Dynamic and Multiple Inheritance. In ECOOP '93, Seventh European Conference on Object-Oriented Programming, p. 247-267, Kaiserslautern, Germany, July 1993. Springer-Verlag (LNCS 707).
    • (1993) LNCS , vol.707 , pp. 247-267
    • Agesen, O.1    Palsberg, J.2    Schwartzbach, M.I.3
  • 6
    • 0000435670 scopus 로고
    • Quantifying Behavioral Differences Between C and C++ Programs
    • Dec.
    • Brad Calder, Dirk Grunwald, and Benjamin Zorn. Quantifying Behavioral Differences Between C and C++ Programs. Journal of Programming Languages 4(2), Dec. 1994.
    • (1994) Journal of Programming Languages , vol.4 , Issue.2
    • Calder, B.1    Grunwald, D.2    Zorn, B.3
  • 7
    • 84976669927 scopus 로고
    • An Efficient Implementation of SELF, a Dynamically-Typed Object-Oriented Language Based on Prototypes
    • New Orleans, LA, Oct.
    • Craig Chambers, David Ungar, and Elgin Lee. An Efficient Implementation of SELF, a Dynamically-Typed Object-Oriented Language Based on Prototypes. In OOPSLA '89, Object-Oriented Programming Systems, Languages and Applications, p. 49-70, New Orleans, LA, Oct. 1989.
    • (1989) OOPSLA '89, Object-Oriented Programming Systems, Languages and Applications , pp. 49-70
    • Chambers, C.1    Ungar, D.2    Lee, E.3
  • 11
    • 0345338900 scopus 로고
    • A dynamic incremental compiler for an interpretative language
    • July
    • Eric J. Van Dyke. A dynamic incremental compiler for an interpretative language. HP Journal, p. 17-24, July 1977.
    • (1977) HP Journal , pp. 17-24
    • Van Dyke, E.J.1
  • 14
    • 85006805669 scopus 로고
    • Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches
    • ECOOP '91, Fifth European Conference on Object-Oriented Programming, Geneva, July Springer-Verlag
    • Urs Hölzle, Craig Chambers, and David Ungar. Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches. In ECOOP '91, Fifth European Conference on Object-Oriented Programming, p. 21-38, Geneva, July 1991. Springer-Verlag (LNCS 512).
    • (1991) LNCS , vol.512 , pp. 21-38
    • Hölzle, U.1    Chambers, C.2    Ungar, D.3
  • 19
    • 0018483386 scopus 로고
    • The Dynamic Incremental Compiler of APL\3000
    • Proceedings of the APL '79 Conference. Published as
    • Ronald L. Johnston. The Dynamic Incremental Compiler of APL\3000. In Proceedings of the APL '79 Conference.Published as APL Quote Quad 9(4), p. 82-87, 1979.
    • (1979) APL Quote Quad , vol.9 , Issue.4 , pp. 82-87
    • Johnston, R.L.1
  • 22
    • 85024722404 scopus 로고
    • Making Type Inference Practical
    • ECOOP '92, Sixth European Conference on Object-Oriented Programming, Utrecht, The Netherlands, June Springer-Verlag
    • Nicholas Oxhøj, Jens Palsberg and Michael I. Schwartzbach. Making Type Inference Practical. In ECOOP '92, Sixth European Conference on Object-Oriented Programming, p. 329-349, Utrecht, The Netherlands, June 1992. Springer-Verlag (LNCS 615).
    • (1992) LNCS , vol.615 , pp. 329-349
    • Oxhøj, N.1    Palsberg, J.2    Schwartzbach, M.I.3
  • 31
    • 78649335934 scopus 로고
    • Compile-time Analysis of Object-Oriented Programs
    • Proceedings of CC'92, 4th International Conference on Compiler Construction, Paderborn, Germany, Oct. Springer-Verlag
    • Jan Vitek, R. Nigel Horspool and James S. Uhl. Compile-time Analysis of Object-Oriented Programs. In Proceedings of CC'92, 4th International Conference on Compiler Construction, p. 236-250, Paderborn, Germany, Oct. 1992. Springer-Verlag (LNCS 641).
    • (1992) LNCS , vol.641 , pp. 236-250
    • Jan Vitek, R.1    Horspool, N.2    Uhl, J.S.3


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