TU Darmstadt / ULB / TUbiblio

Da Capo con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine

Sewe, Andreas and Mezini, Mira and Sarimbekov, Aibek and Binder, Walter (2011):
Da Capo con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine.
In: Proceedings of the 26th Conference on Object-Oriented Programming, Systems, Languages and Applications, New York, NY, USA, ACM, In: ACM international conference on Object-Oriented Programming, Systems, Languages and Applications, Portland, OR, USA, 25-27 Oct 2011, In: OOPSLA '11, [Online-Edition: http://doi.acm.org/10.1145/2048066.2048118],
[Conference or Workshop Item]

Abstract

Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since been targeted by other languages, one of which is Scala. This trend, however, is not yet reflected by the benchmark suites commonly used in JVM research. In this paper, we thus present the design and analysis of the first full-fledged benchmark suite for Scala. We furthermore compare the benchmarks contained therein with those from the well-known DaCapo 9.12 benchmark suite and how where the differences are between Scala and Java code—and where not.

Item Type: Conference or Workshop Item
Erschienen: 2011
Creators: Sewe, Andreas and Mezini, Mira and Sarimbekov, Aibek and Binder, Walter
Title: Da Capo con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine
Language: English
Abstract:

Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since been targeted by other languages, one of which is Scala. This trend, however, is not yet reflected by the benchmark suites commonly used in JVM research. In this paper, we thus present the design and analysis of the first full-fledged benchmark suite for Scala. We furthermore compare the benchmarks contained therein with those from the well-known DaCapo 9.12 benchmark suite and how where the differences are between Scala and Java code—and where not.

Title of Book: Proceedings of the 26th Conference on Object-Oriented Programming, Systems, Languages and Applications
Series Name: OOPSLA '11
Place of Publication: New York, NY, USA
Publisher: ACM
Divisions: 20 Department of Computer Science
20 Department of Computer Science > Software Technology
LOEWE > LOEWE-Zentren > CASED – Center for Advanced Security Research Darmstadt
Zentrale Einrichtungen
LOEWE
LOEWE > LOEWE-Zentren
Event Title: ACM international conference on Object-Oriented Programming, Systems, Languages and Applications
Event Location: Portland, OR, USA
Event Dates: 25-27 Oct 2011
Date Deposited: 02 Nov 2011 09:02
Official URL: http://doi.acm.org/10.1145/2048066.2048118
Identification Number: doi:10.1145/2048066.2048118
Related URLs:
Alternative keywords:
Alternative keywordsLanguage
Scala, benchmarks, dynamic metrics, javaEnglish
Export:
Suche nach Titel in: TUfind oder in Google

Optionen (nur für Redakteure)

View Item View Item