Generating, compiling and executing bytecode programs

Simone Campanoni*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The generation of CIL programs—input of ILDJIT—is an important step of the compilation process described inside this book. This chapter describes how to generate CIL code by using available tools, such as Mono and GCC4CLI. Moreover, compilation processes available in ILDJIT are described including both static and dynamic compilations.

Original languageEnglish (US)
Title of host publicationSpringerBriefs in Computer Science
PublisherSpringer
Pages5-19
Number of pages15
Edition9781447121930
DOIs
StatePublished - 2011
Externally publishedYes

Publication series

NameSpringerBriefs in Computer Science
Number9781447121930
Volume0
ISSN (Print)2191-5768
ISSN (Electronic)2191-5776

Keywords

  • Bytecode systems
  • CIL programs
  • Compilation framework
  • Compile bytecode programs
  • Dynamic compilation
  • Dynamic look-ahead compilation
  • Just-in-time compilation
  • Static compilation

ASJC Scopus subject areas

  • Computer Science(all)

Cite this