CFP: USENIX Java Virtual Machine Symposium

Per Bothner per@bothner.com
Sat Oct 14 22:51:00 GMT 2000


Godmar Back <gback@cs.utah.edu> writes:

> Isn't the algorithm gcj uses basically selector indexed dispatch 
> tables (STI) which is pretty standard for multiple inheritance
> dispatch?

I don't know.  I don't know exactly what you mean by "selector
indexed dispatch tables".  The phrase seems to encompass standard
single inheritance, C++-style multiple inheritance, and many
other techniques.  Do you have a reference that defines the term?

> (Except that you don't spend any time trying to
> compress the selector tables?)

Well, isn't that fairly valuable:  Getting compact and efficient
tables without doing global compression?  Maybe it isn't all that
original, but I haven't seen anything similar.  I'd be grateful
for pointers.

My design can be found in:
http://sources.redhat.com/ml/java-discuss/1999-q3/msg00377.html
-- 
	--Per Bothner
per@bothner.com   http://www.bothner.com/~per/


More information about the Java mailing list