We propose a new message dispatch technique, in which methods are allocated on a binary decision tree, and a message is dispatched by tracing the tree. Our initial experiment shows that a message dispatcher composed of binary decision trees outperforms one composed of dispatch tables, especially on modern superscalar processors that handle conditional branches efficiently.
By: Hiroaki Nakamura, Tamiya Onodera, and Mikio Takeuchi
Published in: RT0137 in 1996
This Research Report is not available electronically. Please request a copy from the contact listed below. IBM employees should contact ITIRC for a copy.
Questions about this service can be mailed to reports@us.ibm.com .