Wade Holst
University of Western Ontario
16 Papers
100 Citations
Wade Holst is an academic researcher from University of Western Ontario. The author has contributed to research in topics: Java & Object-oriented programming. The author has an hindex of 6, co-authored 16 publications. Previous affiliations of Wade Holst include University of Alberta.
Chat about Author
Papers
•Proceedings Article
Multi-dispatch in the Java virtual machine: design and implementation
Christopher Dutchyn,Paul Lu,Duane Szafron,Steven Bromling,Wade Holst +4 more
- 29 Jan 2001
TL;DR: The general-purpose technique provides smaller dispatch latency than programmer-written double-dispatch code with equivalent functionality and isolates the performance penalty and semantic changes of multimethod dispatch to the program sections which use it.
Multi-method Dispatch Using Multiple Row Displacement
Candy Pang,Wade Holst,Yuri Leontiev,Duane Szafron +3 more
- 14 Jun 1999
TL;DR: This paper presents the new MRD algorithm and provides experimental results that compare it with implementations of existing techniques: compressed n-dimensional tables, look-up automata and single-receiver projection.
Multicodes: optimizing virtual machines using bytecode sequences
Ben Stephenson,Wade Holst +1 more
- 26 Oct 2003
TL;DR: A virtual machine optimization technique that makes use of bytecode sequences and the suitability of this optimization for JVMs that perform just-in-time compilation is discussed.
10
•Journal Article
A general framework for inheritance management and method dispatch in object-oriented languages
Wade Holst,Duane Szafron +1 more
TL;DR: The DT Framework as mentioned in this paper is a collection of object-oriented classes representing a generalized framework for inheritance management and table-based method dispatch, which demonstrates how most existing tablebased dispatch techniques can be generalized and made incremental, so that relevant entries in the dispatch table are modified each time a selector or class hierarchy link is added or removed.
9
A general framework for inheritance management and method dispatch in object-oriented languages
Wade Holst,Duane Szafron +1 more
- 09 Jun 1997
TL;DR: The DT Framework is presented, a collection of object-oriented classes representing a generalized framework for inheritance management and table-based method dispatch that makes the framework highly efficient, with low millisecond average modification time, and supports table- based dispatch even in schema-evolving languages.
9