In this paper we take a look on how we could run Scala on the Low Level Virtual Machine (LLVM). We first elaborate the motivation and possible solutions. Then we explore a few key challenges of a complete Scala implementation. Finally we take a look at the interesting feature subsets which could be implemented.
This document introduces the LLVM compiler infrastructure and instruction set, a simple approach tha...
This book is intended for enthusiasts, computer science students, and compiler engineers interested ...
We present Vector LLVA, a virtual instruction set architecture (V-ISA) that exposes extensive static...
The Scala programming language successfully blends object-oriented and functional programming. The c...
Massively parallel architectures are gaining momentum thanks to the opportunities for both high perf...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
Práce se zabývá implementací virtuálního stroje napsaného v jazyce Scala, který interpretuje kód jaz...
We argue that a modern programming language such as Scala offers a level of succinctness, which make...
This bachelor's thesis deals with general questions of compilers, describes the Low-Level Virtual Ma...
This master's thesis describes the design and implementation of a new backend for the Timber compile...
The low-level virtual machine (LLVM) compiler infrastructure is a mature and stable framework to imp...
Scala as a programming language is a highly scalable integration of object-oriented and functional p...
This document introduces the LLVM compiler infrastructure and instruction set, a simple approach tha...
This book is intended for enthusiasts, computer science students, and compiler engineers interested ...
We present Vector LLVA, a virtual instruction set architecture (V-ISA) that exposes extensive static...
The Scala programming language successfully blends object-oriented and functional programming. The c...
Massively parallel architectures are gaining momentum thanks to the opportunities for both high perf...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
Práce se zabývá implementací virtuálního stroje napsaného v jazyce Scala, který interpretuje kód jaz...
We argue that a modern programming language such as Scala offers a level of succinctness, which make...
This bachelor's thesis deals with general questions of compilers, describes the Low-Level Virtual Ma...
This master's thesis describes the design and implementation of a new backend for the Timber compile...
The low-level virtual machine (LLVM) compiler infrastructure is a mature and stable framework to imp...
Scala as a programming language is a highly scalable integration of object-oriented and functional p...
This document introduces the LLVM compiler infrastructure and instruction set, a simple approach tha...
This book is intended for enthusiasts, computer science students, and compiler engineers interested ...
We present Vector LLVA, a virtual instruction set architecture (V-ISA) that exposes extensive static...