Logo
LogoUniGeSES

ASG list of publications

Citation

Jan Vitek, R. Nigel Horspool, "Taming Message Passing: Efficient method lookup for dynamically typed object-oriented languages", in Proc. Proceedings of the European Conference on Object Oriented Programming, ECOOP'94 (Bologna, Italy, , 1994), pp.

Abstract

Method look-up for dynamically typed object-oriented languages, such as SMALLTALK-80 or OBJECTIVE-C, is usually implemented by a cached inheritance search. Unfortunately, this technique is slow. A selector-indexed dispatch table implementation speeds up messages to within 10% of the speed of a statically typed language such as C++. We present a fast technique for generating compact selector-indexed dispatch tables.

Bibtex

@inproceeding{Vite94,
Author = "Jan Vitek, R. Nigel Horspool",
Title = "Taming Message Passing: Efficient method lookup for dynamically typed object-oriented languages",
Booktitle = "Proceedings of the European Conference on Object Oriented Programming, ECOOP'94",
Editor = "",
Publisher = "Springer-Verlag",
Pages = "",
Organization = "",
Address = "Bologna, Italy",
Key = "olit osg-ftp",
Notes = "",
Month = "",
Year = "1994"
}
Additional credits :
© 2004-2006 Bibliography Tool based on Marc Falcone's bachelor project.