MPLR 2019
16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes (MPLR 2019)
Powered by
Conference Publishing Consulting

16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes (MPLR 2019), October 21-22, 2019, Athens, Greece

MPLR 2019 – Preliminary Table of Contents

Contents - Abstracts - Authors


Title Page
Message from the Chairs

Virtual Machines

Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction
Raphael Mosaner, David Leopoldseder, Manuel Rigger, Roland Schatz, and Hanspeter Mössenböck
(JKU Linz, Austria; ETH Zurich, Switzerland; Oracle Labs, Austria)
Article Search
GraalSqueak: Toward a Smalltalk-Based Tooling Platform for Polyglot Programming
Fabio Niephaus, Tim Felgentreff, and Robert Hirschfeld
(HPI, Germany; Oracle Labs, Germany)
Article Search
WARDuino: A Dynamic WebAssembly Virtual Machine for Programming Microcontrollers
Robbert Gurdeep Singh and Christophe Scholliers
(Ghent University, Belgium)
Article Search

Concurrency and Parallelism

Dynamic One-to-One Mapping of Ownership Records for STM using Versioned Weak References
Martin Bättig and Thomas R. Gross
(ETH Zurich, Switzerland)
Article Search
A Type System for Data Independence of Loop Iterations in a Directive-Based PGAS Language
Tatsuya Abe
(Chiba Institute of Technology, Japan)
Article Search
Hosting OpenMP Programs on Java Virtual Machines
Swapnil Laxman Gaikwad, Andy Nisbet, and Mikel Luján
(University of Manchester, UK)
Article Search

Program Analysis

Predicting All Data Race Pairs for a Specific Schedule
Martin Sulzmann and Kai Stadtmüller
(Karlsruhe University of Applied Sciences, Germany)
Article Search
Towards Efficient, Multi-Language Dynamic Taint Analysis
Jacob Kreindl, Daniele Bonetta, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, USA)
Article Search
Detection of Suspicious Time Windows in Memory Monitoring
Markus Weninger, Elias Gander, and Hanspeter Mössenböck
(JKU Linz, Austria)
Article Search

Compilation and Code Manipulation

Static TypeScript: An Implementation of a Static Compiler for the TypeScript Language
Thomas Ball, Peli de Halleux, and Michał Moskal
(Microsoft, USA)
Article Search Info
PorcE: A Deparallelizing Compiler
Arthur Michener Peters, John A. Thywissen, and Christopher J. Rossbach
(University of Texas at Austin, USA; VMware, USA)
An Analysis of Call-Site Patching without Strong Hardware Support for Self-Modifying-Code
Tim Hartley, Foivos S. Zakkak, Christos Kotselidis, and Mikel Luján
(University of Manchester, UK)
Article Search


Performance of an OO Compute Kernel on the JVM: Revisiting Java as a Language for Scientific Computing Applications
Malin Källén and Tobias Wrigstad
(Uppsala University, Sweden)
Article Search Info
Asynchronous Snapshots of Actor Systems for Latency-Sensitive Applications
Dominik Aumayr, Stefan Marr, Elisa Gonzalez Boix, and Hanspeter Mössenböck
(JKU Linz, Austria; University of Kent, UK; Vrije Universiteit Brussel, Belgium)
Article Search

proc time: 2.96