Login / Signup
MPLR
2019
2023
2019
2023
Keyphrases
Publications
2023
Andrej Pecimúth
,
David Leopoldseder
,
Petr Tuma
Diagnosing Compiler Performance by Comparing Optimization Decisions (Poster Abstract).
MPLR
(2023)
Orion Papadakis
,
Andreas Andronikakis
,
Nikos Foutris
,
Michail Papadimitriou
,
Athanasios Stratikopoulos
,
Foivos S. Zakkak
,
Polychronis Xekalakis
,
Christos Kotselidis
A Multifaceted Memory Analysis of Java Benchmarks.
MPLR
(2023)
Claire Huang
,
Stephen M. Blackburn
,
Zixian Cai
Improving Garbage Collection Observability with Performance Tracing.
MPLR
(2023)
Duncan Lowther
,
Dejice Jacob
,
Jeremy Singer
Morello MicroPython: A Python Interpreter for CHERI.
MPLR
(2023)
Andreas Rossberg
Is Wasm Becoming Garbage? (Keynote).
MPLR
(2023)
David Kozak
,
Vojin Jovanovic
,
Codrut Stancu
,
Tomás Vojnar
,
Christian Wimmer
Comparing Rapid Type Analysis with Points-To Analysis in GraalVM Native Image.
MPLR
(2023)
Andrej Pecimúth
,
David Leopoldseder
,
Petr Tuma
Diagnosing Compiler Performance by Comparing Optimization Decisions.
MPLR
(2023)
Proceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, MPLR 2023, Cascais, Portugal, 22 October 2023
MPLR
(2023)
Jacob Bramley
,
Dejice Jacob
,
Andrei Lascu
,
Duncan Lowther
,
Jeremy Singer
,
Laurence Tratt
Capable VMs Project Overview (Poster Abstract).
MPLR
(2023)
Humphrey Burchell
,
Octave Larose
,
Sophie Kaleba
,
Stefan Marr
Don't Trust Your Profiler: An Empirical Study on the Precision and Accuracy of Java Profilers.
MPLR
(2023)
Daniel Pfeffer
,
Markus Weninger
On the Applicability of Annotation-Based Source Code Modification in Kotlin (Work in Progress).
MPLR
(2023)
Jan de Mooij
,
Matthew Gaudet
,
Iain Ireland
,
Nathan Henderson
,
José Nelson Amaral
CacheIR: The Benefits of a Structured Representation for Inline Caches.
MPLR
(2023)
Serhii Ivanenko
,
Rodrigo Bruno
,
Jovan Stevanovic
,
Luís Veiga
,
Vojin Jovanovic
CloudJIT: A Just-in-Time FaaS Optimizer (Work in Progress).
MPLR
(2023)
Christos Panagiotis Lamprakos
,
Sotirios Xydis
,
Peter Kourzanov
,
Manu Perumkunnil
,
Francky Catthoor
,
Dimitrios Soudris
Beyond RSS: Towards Intelligent Dynamic Memory Management (Work in Progress).
MPLR
(2023)
Maxime Chevalier-Boisvert
,
Takashi Kokubun
,
Noah Gibbs
,
Si Xing (Alan) Wu
,
Aaron Patterson
,
Jemma Issroff
Evaluating YJIT's Performance in a Production Context: A Pragmatic Approach.
MPLR
(2023)
Juan Fumero
,
Florin Blanaru
,
Athanasios Stratikopoulos
,
Steve Dohrmann
,
Sandhya Viswanathan
,
Christos Kotselidis
Unified Shared Memory: Friend or Foe? Understanding the Implications of Unified Memory on Managed Heaps.
MPLR
(2023)
Julian Garn
,
Florian Angerer
,
Hanspeter Mössenböck
Generating Java Interfaces for Accessing Foreign Objects in GraalVM (Work in Progress).
MPLR
(2023)
John Parrish
,
Nicole Wren
,
Tsz Hang Kiang
,
Akihiro Hayashi
,
Jeffrey Young
,
Vivek Sarkar
Towards Safe HPC: Productivity and Performance via Rust Interfaces for a Distributed C++ Actors Library (Work in Progress).
MPLR
(2023)
Humphrey Burchell
,
Octave Larose
,
Sophie Kaleba
,
Stefan Marr
Don't Trust Your Profiler: An Empirical Study on the Precision and Accuracy of Java Profilers (Poster Abstract).
MPLR
(2023)
Sanaz Tavakoli-Someh
,
Marina Shimchenko
,
Erik Österlund
,
Rodrigo Bruno
,
Paulo Ferreira
,
Tobias Wrigstad
Heap Size Adjustment with CPU Control.
MPLR
(2023)
Serhii Ivanenko
,
Rodrigo Bruno
,
Jovan Stevanovic
,
Luís Veiga
,
Vojin Jovanovic
CloudJIT: A Just-in-Time FaaS Optimizer (Poster Abstract).
MPLR
(2023)
2022
Nahuel Palumbo
,
Pablo Tesone
,
Guillermo Polito
,
Stéphane Ducasse
Selecting Semi-permanent Object Candidates in Dynamically-Typed Reflective Languages.
MPLR
(2022)
Jacob Kreindl
,
Daniele Bonetta
,
David Leopoldseder
,
Lukas Stadler
,
Hanspeter Mössenböck
Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint.
MPLR
(2022)
Proceedings of the 19th International Conference on Managed Programming Languages and Runtimes, MPLR 2022, Brussels, Belgium, September 14-15, 2022
MPLR
(2022)
Gilang Mentari Hamidy
,
Pieter Philippaerts
,
Wouter Joosen
SecSharp: Towards Efficient Trusted Execution in Managed Languages (Work in Progress).
MPLR
(2022)
Manuel Serrano
On JavaScript Ahead-of-Time Compilation Performance (Keynote).
MPLR
(2022)
Yuxin Qin
,
Dejice Jacob
,
Jeremy Singer
Characterizing WebAssembly Bytecode.
MPLR
(2022)
Maoni Stephens
Performance Optimizations in the.NET GC (Keynote).
MPLR
(2022)
Raphael Mosaner
,
David Leopoldseder
,
Wolfgang Kisling
,
Lukas Stadler
,
Hanspeter Mössenböck
Machine-Learning-Based Self-Optimizing Compiler Heuristics✱.
MPLR
(2022)
Quentin Ducasse
,
Guillermo Polito
,
Pablo Tesone
,
Pascal Cotret
,
Loïc Lagadec
Porting a JIT Compiler to RISC-V: Challenges and Opportunities.
MPLR
(2022)
Lukas Makor
,
Sebastian Kloibhofer
,
David Leopoldseder
,
Daniele Bonetta
,
Lukas Stadler
,
Hanspeter Mössenböck
Automatic Array Transformation to Columnar Storage at Run Time.
MPLR
(2022)
Dejice Jacob
,
Jeremy Singer
Boehm-Demers-Weiser Garbage Collection on Morello.
MPLR
(2022)
Tom Lauwaerts
,
Carlos Rojas Castillo
,
Robbert Gurdeep Singh
,
Matteo Marra
,
Christophe Scholliers
,
Elisa Gonzalez Boix
Event-Based Out-of-Place Debugging.
MPLR
(2022)
Sanaz Tavakoli-Someh
,
Rodrigo Bruno
,
Paulo Ferreira
BestGC: An Automatic GC Selector Software.
MPLR
(2022)
Sebastian Kloibhofer
,
Lukas Makor
,
David Leopoldseder
,
Daniele Bonetta
,
Lukas Stadler
,
Hanspeter Mössenböck
Automatically Transforming Arrays to Columnar Storage at Run Time✱.
MPLR
(2022)
Kunal Sareen
,
Stephen Michael Blackburn
Better Understanding the Costs and Benefits of Automatic Memory Management.
MPLR
(2022)
Jonas Norlinder
,
Erik Österlund
,
Tobias Wrigstad
Compressed Forwarding Tables Reconsidered.
MPLR
(2022)
Marina Shimchenko
,
Mihail Popov
,
Tobias Wrigstad
Analysing and Predicting Energy Consumption of Garbage Collectors in OpenJDK.
MPLR
(2022)
Nicolás Rainhart
,
Guillermo Polito
,
Pablo Tesone
,
Stéphane Ducasse
Analyzing the Cost of Safety for Vectorized Bytecode in Dynamically-Typed Languages.
MPLR
(2022)
Jacob Kreindl
,
Daniele Bonetta
,
Lukas Stadler
,
David Leopoldseder
,
Hanspeter Mössenböck
Dynamic Taint Analysis with Label-Defined Semantics.
MPLR
(2022)
Bochen Xu
,
Eliot Moss
,
Stephen M. Blackburn
Towards a Model Checking Framework for a New Collector Framework.
MPLR
(2022)
2021
Indigo Orton
,
Alan Mycroft
Tracing and its observer effect on concurrency.
MPLR
(2021)
MPLR '21: 18th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, Münster, Germany, September 29-30, 2021
MPLR
(2021)
Daniel Pekarek
,
Hanspeter Mössenböck
Architecture-agnostic dynamic type recovery.
MPLR
(2021)
Fernando Cristiani
,
Peter Thiemann
Generation of TypeScript declaration files from JavaScript code.
MPLR
(2021)
Dan Graur
,
Rodrigo Bruno
,
Gustavo Alonso
Specializing generic Java data structures.
MPLR
(2021)
Nicolas Stucki
,
Jonathan Immanuel Brachthäuser
,
Martin Odersky
Virtual ADTs for portable metaprogramming.
MPLR
(2021)
Raphael Mosaner
,
David Leopoldseder
,
Lukas Stadler
,
Hanspeter Mössenböck
Using machine learning to predict the code size impact of duplication heuristics in a dynamic compiler.
MPLR
(2021)
Guillermo Polito
,
Pablo Tesone
,
Stéphane Ducasse
,
Luc Fabresse
,
Théo Rogliano
,
Pierre Misse-Chanabier
,
Carolina Hernandez Phillips
Cross-ISA testing of the Pharo VM: lessons learned while porting to ARMv8.
MPLR
(2021)
Pablo Tesone
,
Guillermo Polito
,
Stéphane Ducasse
Profiling code cache behaviour via events.
MPLR
(2021)