Just-In-Time compilation on ARM processors

  • Authors:
  • Michele Tartara;Simone Campanoni;Giovanni Agosta;Stefano Crespi Reghizzi

  • Affiliations:
  • Politecnico di Milano;Politecnico di Milano;Politecnico di Milano;Politecnico di Milano

  • Venue:
  • Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a Just-In-Time compilation system for ARM processors. The complete architecture is described, starting from static compilation of the sources into CIL (Common Intermediate Language) bytecode. The intermediate languages that are used are explained, together with the instuction selection and code generation techiniques. Finally, some experimental results are presented, comparing them with those of our best open source competitor: Mono.