• Title of article

    Engineering a common intermediate representation for the Ovm framework

  • Author/Authors

    K. Palacz، نويسنده , , J. Baker، نويسنده , , English C. Flack، نويسنده , , C. Grothoff، نويسنده , , H. Yamauchi، نويسنده , , J. Vitek، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2005
  • Pages
    22
  • From page
    357
  • To page
    378
  • Abstract
    The Ovm framework is a set of tools and components for building language runtimes. We present the common intermediate representation of this framework and software design patterns used throughout Ovm. One of the main themes in this work has been supporting experimentation with new linguistic constructs and implementation techniques. To this end, Ovm components were designed to be parametric with respect to the instruction set on which they operate and its semantics. We argue that our approach eases the task of writing new components without sacrificing efficiency.
  • Keywords
    Virtual machines , Java , Object-oriented languages
  • Journal title
    Science of Computer Programming
  • Serial Year
    2005
  • Journal title
    Science of Computer Programming
  • Record number

    1079812