메뉴 건너뛰기




Volumn 35, Issue 3, 2000, Pages 49-58

Efficient message dispatch in object-oriented systems

Author keywords

Implementation; Message dispatch; Multiple dispatch; Object oriented programming; Single dispatch

Indexed keywords


EID: 0037493576     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/351159.351174     Document Type: Article
Times cited : (10)

References (21)
  • 1
    • 84976686161 scopus 로고
    • Optimizing Multi-Method Dispatch Using Compressed Dispatch Tables
    • OOPSLA '94 Conference Proceedings, Portland, OR, October Published
    • Eric Amiel, Olivier Gruber, and Eric Simon. Optimizing Multi-Method Dispatch Using Compressed Dispatch Tables. In OOPSLA '94 Conference Proceedings, pp. 244-258, Portland, OR, October 1994. Published as ACM SIGPLAN Notices, 29(10).
    • (1994) ACM SIGPLAN Notices , vol.29 , Issue.10 , pp. 244-258
    • Amiel, E.1    Gruber, O.2    Simon, E.3
  • 3
    • 0033203868 scopus 로고    scopus 로고
    • Efficient Multiple and Predicate Dispatching
    • Denver, CO, November
    • Craig Chambers and Weimin Chen. Efficient Multiple and Predicate Dispatching. In OOPSLA '99 Conference Proceedings, Denver, CO, November 1999.
    • (1999) OOPSLA '99 Conference Proceedings
    • Chambers, C.1    Chen, W.2
  • 4
    • 85029501553 scopus 로고
    • Object-Oriented Multi-Methods in Cecil
    • Ole Lehrmann Madsen, editor, Utrecht, The Netherlands, June Published as LNCS 615, Springer-Verlag
    • Craig Chambers. Object-Oriented Multi-Methods in Cecil. In Ole Lehrmann Madsen, editor, ECOOP '92 Conference Proceedings, pp. 33-56, Utrecht, The Netherlands, June 1992. Published as LNCS 615, Springer-Verlag.
    • (1992) ECOOP '92 Conference Proceedings , pp. 33-56
    • Chambers, C.1
  • 5
    • 0003850286 scopus 로고
    • Technical Report UW-CSE-93-03-05, Department of Computer Science and Engineering, University of Washington, March
    • Craig Chambers. The Cecil Language: Specification and Rationale. Technical Report UW-CSE-93-03-05, Department of Computer Science and Engineering, University of Washington, March 1993.
    • (1993) The Cecil Language: Specification and Rationale
    • Chambers, C.1
  • 6
    • 84976788421 scopus 로고
    • Efficient Dynamic Look-Up Strategy for Multi-Methods
    • Mario Tokoro and Remo Pareschi, editors, Bologna, Italy, July Published as LNCS 821, Springer-Verlag
    • Weimin Chen, Volker Turau, and Wolfgang Klas. Efficient Dynamic Look-Up Strategy for Multi-Methods. In Mario Tokoro and Remo Pareschi, editors, ECOOP' 94 Conference Proceedings, pp. 408-431, Bologna, Italy, July 1994. Published as LNCS 821, Springer-Verlag.
    • (1994) ECOOP' 94 Conference Proceedings , pp. 408-431
    • Chen, W.1    Turau, V.2    Klas, W.3
  • 7
    • 0031598987 scopus 로고    scopus 로고
    • Fast Algorithms for Compressed Multimethod Dispatch Table Generation
    • January
    • Eric Dujardin, Eric Amiel, and Eric Simon. Fast Algorithms for Compressed Multimethod Dispatch Table Generation. ACM TOPLAS, 20(1): 116-165, January 1998.
    • (1998) ACM TOPLAS , vol.20 , Issue.1 , pp. 116-165
    • Dujardin, E.1    Amiel, E.2    Simon, E.3
  • 9
    • 85027519008 scopus 로고
    • TICLOS: An Implementation of CLOS for the Explorer Family
    • Norman K. Meyrowitz, editor, OOPSLA '89 Conference Proceedings, New Orleans, LA, October Published
    • Patrick H. Dussud. TICLOS: An Implementation of CLOS for the Explorer Family. In Norman K. Meyrowitz, editor, OOPSLA '89 Conference Proceedings, pp. 215-219, New Orleans, LA, October 1989. Published as ACM SIGPLAN Notices, 24(10).
    • (1989) ACM SIGPLAN Notices , vol.24 , Issue.10 , pp. 215-219
    • Dussud, P.H.1
  • 10
    • 85006805669 scopus 로고
    • Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches
    • Pierre America, editor, Geneva, Switzerland, July Published as LNCS 512, Springer-Verlag
    • Urs Hölzle, Craig Chambers, and David Ungar. Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches. In Pierre America, editor, ECOOP '91 Conference Proceedings, pp. 21-38, Geneva, Switzerland, July 1991. Published as LNCS 512, Springer-Verlag.
    • (1991) ECOOP '91 Conference Proceedings , pp. 21-38
    • Hölzle, U.1    Chambers, C.2    Ungar, D.3
  • 11
    • 84976653405 scopus 로고
    • Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback
    • Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation, Orlando, FL, June Published
    • Urs Hölzle and David Ungar. Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback. In Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation, pp. 326-336, Orlando, FL, June 1994. Published as ACM SIGPLAN Notices, 29(6).
    • (1994) ACM SIGPLAN Notices , vol.29 , Issue.6 , pp. 326-336
    • Hölzle, U.1    Ungar, D.2
  • 12
    • 84976817653 scopus 로고
    • Profile-Guided Receiver Class Prediction
    • OOPSLA '95 Conference Proceedings, Austin, TX, October Published
    • David Grove, Jeffrey Dean, Charles Garrett, and Craig Chambers. Profile-Guided Receiver Class Prediction. In OOPSLA '95 Conference Proceedings, pp. 108-123, Austin, TX, October 1995. Published as ACM SIGPLAN Notices, 30(10).
    • (1995) ACM SIGPLAN Notices , vol.30 , Issue.10 , pp. 108-123
    • Grove, D.1    Dean, J.2    Garrett, C.3    Chambers, C.4
  • 16
    • 17144409445 scopus 로고    scopus 로고
    • Object-Oriented Symbol Management in Syntax-Directed Compiler Systems
    • June
    • Mayur Naik and Rajeev Kumar. Object-Oriented Symbol Management in Syntax-Directed Compiler Systems. ACM SIGPLAN Notices, 34(6): 58-67, June 1999.
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.6 , pp. 58-67
    • Naik, M.1    Kumar, R.2
  • 18
    • 84947943972 scopus 로고    scopus 로고
    • Multi-Method Dispatch Using Multiple Row Displacement
    • Rachid Guerraoui, editor, Lisbon, Portugal, June Published as LNCS 1628, Springer-Verlag
    • Candy Pang, Wade Holst, Yuri Leontiev, and Duane Szafron. Multi-Method Dispatch Using Multiple Row Displacement. In Rachid Guerraoui, editor, ECOOP '99 Conference Proceedings, pp. 304-328, Lisbon, Portugal, June 1999. Published as LNCS 1628, Springer-Verlag.
    • (1999) ECOOP '99 Conference Proceedings , pp. 304-328
    • Pang, C.1    Holst, W.2    Leontiev, Y.3    Szafron, D.4
  • 21
    • 0031249810 scopus 로고    scopus 로고
    • Efficient Dynamic Dispatch Without Virtual Function Tables: The SmallEiffel Compiler
    • OOPSLA '97 Conference Proceedings, Atlanta, GA, October Published
    • Olivier Zendra, Dominique Colnet, and Suzanne Collin. Efficient Dynamic Dispatch Without Virtual Function Tables: The SmallEiffel Compiler. In OOPSLA '97 Conference Proceedings, pp. 125-141, Atlanta, GA, October 1997. Published as ACM SIGPLAN Notices, 32(10).
    • (1997) ACM SIGPLAN Notices , vol.32 , Issue.10 , pp. 125-141
    • Zendra, O.1    Colnet, D.2    Collin, S.3


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