Just-in-time compilation on ARM processors

Michele Tartara*, Simone Campanoni, Giovanni Agosta, Stefano Crespi Reghizzi

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS 2009
Pages70-73
Number of pages4
DOIs
StatePublished - 2009
Event4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS 2009 - Genova, Italy
Duration: Jul 6 2009Jul 6 2009

Publication series

NameProceedings of the 4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS 2009

Other

Other4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS 2009
Country/TerritoryItaly
CityGenova
Period7/6/097/6/09

Keywords

  • Arm
  • Dynamic compilation
  • Embedded systems

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Software

Fingerprint

Dive into the research topics of 'Just-in-time compilation on ARM processors'. Together they form a unique fingerprint.

Cite this