ECOOP 2022
Mon 6 June - Thu 7 July 2022 Berlin, Germany
Tue 7 Jun 2022 12:00 - 12:30 at Elk - ICOOOLPS Talks Chair(s): Saam Barati

Modern virtual machines support a multitier JIT compilation strategy to balance the code quality and compilation time. This strategy brings many benefits to the user. However, it is hard for virtual machine developers to build and maintain multiple compilers in a single managed runtime. In this work-in-progress paper, we describe the problem that occurred by our use of a meta-tracing JIT compiler and propose a solution to it based on our previous work. Our preliminary performance evaluation of the compilation and execution times suggests that the proposed threaded code generation is promising as a lower-tier runtime compiler in a multitier JIT compilation system.

Tue 7 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
ICOOOLPS TalksICOOOLPS at Elk
Chair(s): Saam Barati Apple
11:00
30m
Short-paper
Belief Programming with Map Family Decision Diagrams
ICOOOLPS
Silvio Fossati University of Geneva, Aurélien Coet University of Geneva, Switzerland, Dimi Racordon University of Geneva, Switzerland
File Attached
11:30
30m
Talk
Compile the Gedackt! Experiments with a Methodology for Dynamic Compilation of Modular Embedded Domain-Specific Languages
ICOOOLPS
Baltasar Trancón y Widemann Nordakademie, Markus Lepper semantics GmbH
File Attached
12:00
30m
Short-paper
Taming an Interpreter for Threaded Code Generation with a Tracing JIT Compiler
ICOOOLPS
Yusuke Izawa Tokyo Institute of Technology, Hidehiko Masuhara Tokyo Institute of Technology
File Attached