Write a Blog >>
MPLR 2019
Sun 20 - Fri 25 October 2019 Athens, Greece
co-located with SPLASH 2019

Conference Dates
Conference Dates are in time zone (GMT+03:00) Beirut, and may differ from the viewed time zone.
Rooms
Tracks
Badges
Your Program
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Conference Day
Mon 21 Oct

Displayed time zone: Beirut change

09:00 - 10:30
Keynote 1MPLR 2019 at Room 1
09:00
90m
Talk
Adversarial Compilation
MPLR 2019
Olivier FlückigerNortheastern University, Jan VitekNortheastern University
11:00 - 12:30
Virtual machinesMPLR 2019 at Room 1
11:00
30m
Talk
Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction
MPLR 2019
Raphael MosanerJohannes Kepler University Linz, David LeopoldsederJohannes Kepler University Linz, Manuel RiggerETH Zurich, Roland SchatzJohannes Kepler University Linz, Hanspeter MössenböckJKU Linz, Austria
Pre-print
11:30
30m
Talk
GraalSqueak: Toward a Smalltalk-based Tooling Platform for Polyglot Programming
MPLR 2019
Fabio NiephausHasso Plattner Institute, University of Potsdam, Tim FelgentreffOracle Labs, Potsdam, Robert HirschfeldHasso-Plattner-Institut (HPI), Germany
DOI Pre-print
12:00
30m
Talk
WARDuino: A Dynamic WebAssembly Virtual Machine for Programming Microcontrollers
MPLR 2019
Robbert Gurdeep SinghUniversiteit Gent, Belgium, Christophe ScholliersUniversiteit Gent, Belgium
DOI Authorizer link Pre-print
14:00 - 15:30
Concurrency and parallelismMPLR 2019 at Room 1
14:00
30m
Talk
Dynamic One-To-One Mapping of Ownership Records for STM using Versioned Weak References
MPLR 2019
Martin BättigDepartment of Computer Science, ETH Zurich, Thomas GrossETH Zurich, Switzerland
14:30
30m
Talk
A Type System for Data Independence of Loop Iterations in a Directive-Based PGAS Language
MPLR 2019
Tatsuya AbeChiba Institute of Technology, Japan
15:00
30m
Talk
Hosting OpenMP Programs on Java Virtual Machines
MPLR 2019
Swapnil Laxman GaikwadThe University of Manchester, Andrew NisbetThe University of Manchester, Mikel LujánUniversity of Manchester
16:00 - 17:30
Program analysisMPLR 2019 at Room 1
16:00
30m
Talk
Predicting All Data Race Pairs for a Specific Schedule
MPLR 2019
Martin SulzmannKarlsruhe University of Applied Sciences, Germany, Kai StadtmüllerKarlsruhe University of Applied Sciences
16:30
30m
Talk
Towards Efficient, Multi-Language Dynamic Taint Analysis
MPLR 2019
Jacob KreindlJohannes Kepler University Linz, Daniele BonettaOracle Labs, Hanspeter MössenböckJKU Linz, Austria
17:00
30m
Talk
Detection of Suspicious Time Windows in Memory Monitoring
MPLR 2019
Markus WeningerChristian Doppler Lab. MEVSS, Johannes Kepler University Linz, Elias GanderChristian Doppler Lab. MEVSS, Johannes Kepler University Linz, Hanspeter MössenböckJKU Linz, Austria

Conference Day
Tue 22 Oct

Displayed time zone: Beirut change

09:00 - 10:30
Keynote 2MPLR 2019 at Room 1
09:00
90m
Talk
How did we get here and where can we go next?
MPLR 2019
Laurence TrattKing's College London
11:00 - 12:30
Compilation and code manipulationMPLR 2019 at Room 1
Chair(s): Shigeru ChibaGraduate School of Information Science and Technology, The University of Tokyo
11:00
30m
Talk
Static TypeScript: An Implementation of a Static Compiler for the TypeScript Language
MPLR 2019
Thomas BallMicrosoft Research, Peli de HalleuxMicrosoft Research, Michal MoskalMicrosoft Research
11:30
30m
Talk
PorcE: A Deparallelizing Compiler
MPLR 2019
Arthur Michener PetersThe University of Texas at Austin, Texas, USA, John A. ThywissenThe University of Texas at Austin, Chris RossbachThe University of Texas at Austin and VMware Research Group
12:00
30m
Talk
An Analysis of Call-site Patching Without Strong Hardware Support for Self-Modifying-Code
MPLR 2019
Tim HartleyThe University of Manchester, Foivos S. ZakkakUniversity of Manchester, UK, Christos KotselidisUniversity of Manchester, UK, Mikel LujánUniversity of Manchester
Link to publication DOI Authorizer link
14:00 - 15:30
ApplicationsMPLR 2019 at Room 1
Chair(s): Andrea RosàUniversity of Lugano, Switzerland
14:00
30m
Talk
Performance of an OO Compute Kernel on the JVM -- Revisiting Java as a Language for Scientific Computing Applications
MPLR 2019
Malin KällénUppsala University, Tobias WrigstadUppsala University
14:30
30m
Talk
Asynchronous Snapshots of Actor Systems for Latency-Sensitive Applications
MPLR 2019
Dominik AumayrJohannes Kepler University Linz, Austria, Stefan MarrUniversity of Kent, Elisa Gonzalez BoixVrije Universiteit Brussel, Belgium, Hanspeter MössenböckJKU Linz, Austria
DOI Pre-print