Abstract
This paper addresses the problem of an efficient dispatch mechanism in an object-oriented system with multiple inheritance. The solution suggested is a direct table indexed branch such as is used in C++. The table slot assignments are made using a coloring algorithm. The method is applicable to strongly typed languages such as C++ (with multiple inheritance added) and Eiffel, and in a slightly slower form to less strongly typed languages like Objective C.
| Original language | English |
|---|---|
| Title of host publication | OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications |
| Publisher | ACM |
| Pages | 211-214 |
| Number of pages | 4 |
| ISBN (Print) | 0-89791-333-7 |
| DOIs | |
| Publication status | Published - 1989 |
Fingerprint
Dive into the research topics of 'A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver