메뉴 건너뛰기




Volumn , Issue , 1996, Pages 83-100

Vortex: An optimizing compiler for object-oriented languages

Author keywords

[No Author keywords available]

Indexed keywords

ASPECT ORIENTED PROGRAMMING; C++ (PROGRAMMING LANGUAGE); COMPUTER SYSTEMS PROGRAMMING; MODULA (PROGRAMMING LANGUAGE); PROGRAM COMPILERS; STRUCTURAL OPTIMIZATION; VORTEX FLOW;

EID: 84978936603     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/236337.236344     Document Type: Conference Paper
Times cited : (18)

References (43)
  • 1
    • 0029461378 scopus 로고
    • Type Feedback vs. Concrete Type Analysis: A Comparison of Optimization Techniques for Object-Oriented Languages
    • Austin, Tx, October
    • Ole Agesen and Urs Hölzle. Type Feedback vs. Concrete Type Analysis: A Comparison of Optimization Techniques for Object-Oriented Languages. In OOPSLA'95 Conference Proceedings, pages 91-107, Austin, Tx, October 1995.
    • (1995) OOPSLA'95 Conference Proceedings , pp. 91-107
    • Agesen, O.1    Hölzle, U.2
  • 2
    • 0029462394 scopus 로고    scopus 로고
    • Dynamic vs. Static optimization techniques for object-oriented languages
    • Ole Agesen and Urs Hölzle. Dynamic vs. Static Optimization Techniques for Object-Oriented Languages. Theory and Practice of Object Systems, 1(3), 1996.
    • (1996) Theory and Practice of Object Systems , vol.1 , Issue.3
    • Agesen, O.1    Hölzle, U.2
  • 3
    • 0003103072 scopus 로고
    • The cartesian product algorithm: Simple and precise type inference of parametric polymorphism
    • Aarhus, Denmark, August Springer-Verlag
    • Ole Agesen. The Cartesian Product Algorithm: Simple and Precise Type Inference of Parametric Polymorphism. In Proceedings ECOOP '95, Aarhus, Denmark, August 1995. Springer-Verlag.
    • (1995) Proceedings ECOOP ' 95
    • Agesen, O.1
  • 5
    • 0000617811 scopus 로고    scopus 로고
    • Eliminating virtual function calls in c++ programs
    • Linz, Austria, August Springer- Verlag
    • Gerald Aigner and Urs Hölzle. Eliminating Virtual Function Calls in C++ Programs. In Proceedings ECOOP '96, Linz, Austria, August 1996. Springer-Verlag.
    • (1996) Proceedings ECOOP ' 96
    • Aigner, G.1    Hölzle, U.2
  • 7
    • 85028681143 scopus 로고    scopus 로고
    • Fast static analysis of c++ virtual function calls
    • San Jose, CA, October
    • David F. Bacon and Peter F. Sweeney. Fast Static Analysis of C++ Virtual Function Calls. In OOPS-LA'96 Conference Proceedings, San Jose, CA, October 1996.
    • (1996) OOPS-LA'96 Conference Proceedings
    • Bacon, D.F.1    Sweeney, P.F.2
  • 8
    • 0029194464 scopus 로고
    • Reuse through inheritance: A quantitative study of c++ software
    • ACM SIGSOFT, August Software Engineering Notes
    • James M. Bieman and Josephine Xia Zhao. Reuse Through Inheritance: A Quantitative Study of C++ Software. In Proceedings of the Symposium on Software Reusability. ACM SIGSOFT, August 1995. Software Engineering Notes.
    • (1995) Proceedings of the Symposium on Software Reusability
    • Bieman, J.M.1    Zhao, J.X.2
  • 11
    • 0024701862 scopus 로고
    • Customization: Optimizing compiler technology for self, a dynamically-typed object-oriented programming language
    • July Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation
    • Craig Chambers and David Ungar. Customization: Optimizing Compiler Technology for Self, A Dynamically-Typed Object-Oriented Programming Language. SIGPLAN Notices, 24(7): 146-160, July 1989. In Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation.
    • (1989) SIGPLAN Notices , vol.24 , Issue.7 , pp. 146-160
    • Chambers, C.1    Ungar, D.2
  • 12
    • 0025446162 scopus 로고
    • Iterative type analysis and extended message splitting: Optimizing dynamically-typed object-oriented programs
    • June Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation
    • Craig Chambers and David Ungar. Iterative Type Analysis and Extended Message Splitting: Optimizing Dynamically-Typed Object-Oriented Programs. SIGPLAN Notices, 25(6):150-164, June 1990. In Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation.
    • (1990) SIGPLAN Notices , vol.25 , Issue.6 , pp. 150-164
    • Chambers, C.1    Ungar, D.2
  • 13
    • 85029501553 scopus 로고
    • Object-oriented multi-methods in cecil
    • In O. Lehrmann Madsen, editor, LNCS 615, Utrecht, The Netherlands, June Springer- Verlag
    • Craig Chambers. Object-Oriented Multi-Methods in Cecil. In O. Lehrmann Madsen, editor, Proceedings ECOOP '92, LNCS 615, pages 33-56, Utrecht, The Netherlands, June 1992. Springer-Verlag.
    • (1992) Proceedings ECOOP ' 92 , pp. 33-56
    • Chambers, C.1
  • 14
    • 0003850286 scopus 로고
    • The cecil language: Specification and rationale
    • Department of Computer Science and Engineering. University of Washington, March
    • Craig Chambers. The Cecil Language: Specification and Rationale. Technical Report TR-93-03-05, Department of Computer Science and Engineering. University of Washington, March 1993.
    • (1993) Technical Report TR-93-03-05
    • Chambers, C.1
  • 15
    • 0029191681 scopus 로고
    • A framework for selective recompilation in the presence of complex intermodule dependencies
    • Seattle, WA, April
    • Craig Chambers, Jeffrey Dean, and David Grove. A Framework for Selective Recompilation in the Presence of Complex Intermodule Dependencies. In 17th international Conference on Software Engineering, Seattle, WA, April 1995.
    • (1995) 17th International Conference on Software Engineering
    • Chambers, C.1    Dean, J.2    Grove, D.3
  • 16
    • 0003669558 scopus 로고    scopus 로고
    • Whole-program optimization of object-oriented languages
    • Department of Computer Science and Engineering. University of Washington, June
    • Craig Chambers, Jeffrey Dean, and David Grove. Whole-Program Optimization of Object-Oriented Languages. Technical Report TR-96-06-02, Department of Computer Science and Engineering. University of Washington, June 1996.
    • (1996) Technical Report TR-96-06-02
    • Chambers, C.1    Dean, J.2    Grove, D.3
  • 19
    • 84876629944 scopus 로고
    • Selective specialization for object-oriented languages
    • June Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation
    • Jeffrey Dean, Craig Chambers, and David Grove. Selective Specialization for Object-Oriented Languages. SIGPLAN Notices, pages 93-102, June 1995. In Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation.
    • (1995) SIGPLAN Notices , pp. 93-102
    • Dean, J.1    Chambers, C.2    Grove, D.3
  • 20
    • 0003134151 scopus 로고
    • Optimization of object-oriented programs using static class hierarchy analysis
    • Aar-hus, Denmark, August Springer-Verlag
    • Jeffrey Dean, David Grove, and Craig Chambers. Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis. In Proceedings ECOOP '95, Aar-hus, Denmark, August 1995. Springer-Verlag.
    • (1995) Proceedings ECOOP ' 95
    • Dean, J.1    Grove, D.2    Chambers, C.3
  • 22
    • 84886061442 scopus 로고    scopus 로고
    • Simple and effective analysis of statically-typed object-oriented programs
    • San Jose, CA, October
    • Amer Diwan, Eliot Moss, and Kathryn McKinley. Simple and Effective Analysis of Statically-typed Object-Oriented Programs. In OOPSLA '96 Conference Proceedings, San Jose, CA, October 1996.
    • (1996) OOPSLA '96 Conference Proceedings
    • Diwan, A.1    Moss, E.2    McKinley, K.3
  • 23
    • 17144428505 scopus 로고    scopus 로고
    • Provided by Edison Design Group, Inc
    • C++ Front End 2.28. Provided by Edison Design Group, Inc. http://www.edg.com.
    • C++ Front End 2.28
  • 24
    • 84976680198 scopus 로고
    • Simple and effective link-time optimization of modula-3 programs
    • June Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation
    • Mary Fernandez. Simple and Effective Link-time Optimization of Modula-3 Programs. SIGPLAN Notices, pages 103-115, June 1995. In Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation.
    • (1995) SIGPLAN Notices, Pages , pp. 103-115
    • Fernandez, M.1
  • 28
    • 84976653405 scopus 로고
    • Optimizing dynamically-dispatched calls with run-time type feedback
    • June Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation
    • Urs Hölzle and David Ungar. Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback. SIGPLAN Notices, 29(6):326-336, June 1994. In Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation.
    • (1994) SIGPLAN Notices , vol.29 , Issue.6 , pp. 326-336
    • Hölzle, U.1    Ungar, D.2
  • 29
    • 85006805669 scopus 로고
    • Optimizing dynamically-typed object-oriented languages with polymorphie inline caches
    • In P. America, editor, LNCS 512, Geneva, Switzerland, July 15-19 Springer-Verlag
    • Urs Hölzle, Craig Chambers, and David Ungar. Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphie Inline Caches. In P. America, editor, Proceedings ECOOP '91, LNCS 512, pages 21-38, Geneva, Switzerland, July 15-19 1991. Springer-Verlag.
    • (1991) Proceedings ECOOP ' 91 , pp. 21-38
    • Hölzle, U.1    Chambers, C.2    Ungar, D.3
  • 30
    • 84888291020 scopus 로고    scopus 로고
    • Sun Microsystems Inc
    • Java Development Kit. Sun Microsystems Inc. http://ja-va.sun.com/.
    • Java Development Kit
  • 31
    • 84976828957 scopus 로고
    • Ts: An optimizing compiler for smalltalk
    • November Published as ACM SIGPLAN Notices
    • Ralph Johnson. TS: AN Optimizing Compiler for Smalltalk. In Proceedings OOPSLA '88, pages 18-26, November 1988. Published as ACM SIGPLAN Notices, volume 23, number 11.
    • (1988) Proceedings OOPSLA '88 , vol.23 , Issue.11 , pp. 18-26
    • Johnson, R.1
  • 35
    • 84976678569 scopus 로고
    • Precise concrete type inference for object-oriented languages
    • Portland, OR, October
    • John Plevyak and Andrew A. Chien. Precise Concrete Type Inference for Object-Oriented Languages. In Proceedings OOPSLA '94, pages 324-340, Portland, OR, October 1994.
    • (1994) Proceedings OOPSLA ' 94 , pp. 324-340
    • Plevyak, J.1    Chien, A.A.2
  • 37
    • 84957041142 scopus 로고
    • A type-based compiler foor Standard ML
    • June Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation
    • Zhong Shao and Andrew Appel. A type-based compiler foor Standard ML. SIGPLAN Notices, pages 116-129, June 1995. In Proceedings of the ACM SIGPLAN '95 Conference on Programming Language Design and Implementation.
    • (1995) SIGPLAN Notices , pp. 116-129
    • Shao, Z.1    Appel, A.2
  • 38
    • 0347873250 scopus 로고    scopus 로고
    • Digital Equipment Corporation Systems Research Center
    • DEC SRC Modula-3 Implementation. Digital Equipment Corporation Systems Research Center, http://www.re-search.digital.com/SRC/modula-3/htmI/home.html.
    • DEC SRC Modula-3 Implementation
  • 41
    • 17144396747 scopus 로고    scopus 로고
    • Til: A type-directed compiler for ml
    • May Proceedings of the A CM SIGPLAN '96 Conference on Programming Language Design and Implementation
    • David Tarditi, Greg Morrisett, Perry Cheng, Chris Stone, Bob Harper, and Peter Lee. TIL: A Type-Directed Compiler for ML. SIGPLAN Notices, pages 181-192, May 1996. In Proceedings of the A CM SIGPLAN '96 Conference on Programming Language Design and Implementation.
    • (1996) SIGPLAN Notices , pp. 181-192
    • Tarditi, D.1    Morrisett, G.2    Cheng, P.3    Stone, C.4    Harper, B.5    Lee, P.6
  • 42
    • 0026987137 scopus 로고
    • Sharlit - A tool for building optimizers
    • July Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation
    • Steven W. K. Tjiang and John L. Hen-nessy. Sharlit - A Tool for Building Optimizers. SIGPLAN Notices, 27(7):82-93, July 1992. In Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design and Implementation.
    • (1992) SIGPLAN Notices , vol.27 , Issue.7 , pp. 82-93
    • Tjiang, S.W.K.1    Hennessy, J.L.2
  • 43
    • 84976684419 scopus 로고
    • Self: The power of simplicity
    • December
    • David Ungar and Randall B. Smith. Self: The Power of Simplicity. In Proceedings OOPSLA '87, pages 227-242, December 1987.
    • (1987) Proceedings OOPSLA ' 87 , pp. 227-242
    • Ungar, D.1    Smith, R.B.2


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