This is a decommissioned version of ERA which is running to enable completion of migration processes. All new collections and items and all edits to existing items should go to our new ERA instance at https://ualberta.scholaris.ca - Please contact us at erahelp@ualberta.ca for assistance!
- 196 views
- 288 downloads
Multi-Method Dispatch Using Multiple Row Displacement
-
- Author(s) / Creator(s)
-
Technical report TR98-12. Multiple Row Displacement (MRD) is a new dispatch technique for multi-method languages. It is based on compressing an n-dimensional table using an extension of the single-receiver row displacement mechanism. This paper presents the new algorithm and provides experimental results that compare it with implementations of existing techniques: compressed n-dimensional tables, look-up automata and single-receiver projection. MRD has faster dispatch performance and uses less space than any of these techniques. | TRID-ID TR98-12
-
- Date created
- 1998
-
- Subjects / Keywords
-
- Type of Item
- Report
-
- License
- Attribution 3.0 International