Fernando

Autor: Wolfgang Puffitsch
Rok vydání: 2015
Předmět:
Zdroj: JTRES
DOI: 10.1145/2822304.2822316
Popis: While modern Java virtual machines are efficient and portable, they are also very complex software artifacts. Adapting or extending such a complex system within the scope of a university course is hardly an option. Fernando is a minimalist ahead-of-time bytecode compiler with the aim of providing an educational platform. This paper presents the design of Fernando and explains the reasoning behind various design decisions. The design results in an extremely small code base of around 3k lines of code. While high performance was not a primary design goal, our evaluation shows that Fernando achieves a reasonable level of performance.
Databáze: OpenAIRE