[comp.lang.eiffel] Constant-Time Routine Retrieval

neal@cs.rochester.edu (Neal Gafter) (04/18/89)

In "Object-Oriented Software Construction," (pg 344), Meyer says that
the Eiffel implementation achieves constant-time routine retrieval by
representing each class descriptor as an array and using a layout
scheme that allows compile-time computation of an index into that
array for each routine call.

Unfortunately, the book does not say how this is accomplished.  Can
someone tell me?

	Neal
-- 
Arpa:	neal@cs.rochester.edu (Neal Gafter)
UUCP:	...{rocksvax|allegra|decvax}!rochester!neal
USnail:	Department of Computer Science, U. of Rochester, N.Y. 14627
phone:	(716) 275 - 1348 (office)  or  (716) 473 - 2361 (home)