In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they promise both portability and high performance. However, these virtual machines were often designed to support just a single language well. The design of the Java Virtual Machine (JVM), for example, is heavily influenced by the Java programming language. Despite its current bias towards Java, in recent years the JVM in particular has been targeted by numerous new languages: Scala, Groovy, Clojure, and others. This trend has not been reflected in JVM research, though; all major benchmark suites for the JVM are still firmly focused on the Java language rather than on the language ecosystem as a whole. This state of affairs threatens to perpetuate...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
In this paper we seek to provide a foundation for the study of the level of use of objectoriented t...
in the Java language has been slow over the last few years. Scala is emerging as one of the probable...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
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 recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Being developed with a single language in mind, namely Java, the Java Virtual Machine (JVM) nowadays...
While often designed with a single language in mind, managed runtimes like the Java virtual machine~...
Abstract: Scala a programming language combines the feature of object oriented and functional progra...
The Scala programming language successfully blends object-oriented and functional programming. The c...
This article presents the results of a literature study related to the construction and operation of...
ScalaLab and GroovyLab are both MATLAB-like environments for the Java Virtual Machine. ScalaLab is b...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs w...
Since benchmarks drive computer science research and industry product development, which ones we use...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
In this paper we seek to provide a foundation for the study of the level of use of objectoriented t...
in the Java language has been slow over the last few years. Scala is emerging as one of the probable...
In the last decade, virtual machines (VMs) for high-level languages have become pervasive, as they p...
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 recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
Being developed with a single language in mind, namely Java, the Java Virtual Machine (JVM) nowadays...
While often designed with a single language in mind, managed runtimes like the Java virtual machine~...
Abstract: Scala a programming language combines the feature of object oriented and functional progra...
The Scala programming language successfully blends object-oriented and functional programming. The c...
This article presents the results of a literature study related to the construction and operation of...
ScalaLab and GroovyLab are both MATLAB-like environments for the Java Virtual Machine. ScalaLab is b...
In this paper we present a platform independent analysis of the dynamic profiles of Java programs w...
Since benchmarks drive computer science research and industry product development, which ones we use...
Java workloads are becoming increasingly prominent on various platforms ranging from embedded system...
In this paper we seek to provide a foundation for the study of the level of use of objectoriented t...
in the Java language has been slow over the last few years. Scala is emerging as one of the probable...