SSA-based mobile code: Implementation and empirical evaluation

  • Authors:
  • Wolfram Amme;Jeffery von Ronne;Michael Franz

  • Affiliations:
  • Friedrich-Schiller-Universität Jena, Jena, Germany;The University of Texas at San Antonio, TX;University of California, Irvine, Irvine, CA

  • Venue:
  • ACM Transactions on Architecture and Code Optimization (TACO)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although one might expect transportation formats based on static single-assignment form (SSA) to yield faster just-in-time compilation times than those based on stack-based virtual machines, this claim has not previously been validated, in practice. We attempt to quantify the effect of using an SSA-based mobile code representation by integrating support for a verifiable SSA-based IR into Jikes RVM. Performance results, measured with various optimizations and on both the IA32 and PowerPC, show improvements in both compilation time and code quality.