Multicodes: optimizing virtual machines using bytecode sequences

  • Authors:
  • Ben Stephenson;Wade Holst

  • Affiliations:
  • University of Western Ontario, London, ON, Canada;University of Western Ontario, London, ON, Canada

  • Venue:
  • OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A virtual machine optimization technique that makes use of bytecode sequences is introduced. The process of determining candidate sequences is discussed and performance gains achieved when applied to a Java interpreter are presented. The suitability of this optimization for JVMs that perform just-in-time compilation is also discussed.