Mixed-mode Bytecode Execution

  • Authors:
  • Ole Agesen;David Detlefs

  • Affiliations:
  • -;-

  • Venue:
  • Mixed-mode Bytecode Execution
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modern high-performance virtual machines use dynamic compilation. There is a tension between compilation speed and code quality. We argue that a highly-optimizing compiler is best deployed with both a fast, less-optimizing compiler and an interpreter. We present measurements showing that such a system can achieve the same peak performance as a system with just the optimizing compiler, and startup costs similar to a system with just the interpreter and fast compiler.