ECOOP 2026
Mon 29 June - Fri 3 July 2026 Brussels, Belgium
VenueVrije Universiteit Brussel
Room nameI.2.02
Floor2
Room numberI.2.02
Room Information

Building I, floor 2, room I.2.02

Program

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 29 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:00 - 10:30
Session 1GPCE at I.2.02
11:00 - 12:30
Session 2GPCE at I.2.02
14:00 - 15:30
Session 3GPCE at I.2.02
16:00 - 17:30
Session 4GPCE at I.2.02

Tue 30 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

09:00 - 10:30
Opening & Keynote (TBD)MPLR at I.2.02
11:00 - 12:30
JITMPLR at I.2.02
11:00
30m
Talk
Generating Interpreter-Specific Tracers for Meta-Tracing JIT Compilers
MPLR
Yusuke Izawa Tokyo Metropolitan University, CF Bolz-Tereick Heinrich-Heine-Universität Düsseldorf, Nico Rittinghaus Heinrich-Heine-Universität Düsseldorf, Hidehiko Masuhara Institute of Science Tokyo
11:30
30m
Talk
TrueJIT - Learning and Prediction of Compilation Sequences in a Centralized JIT Compiler
MPLR
Björn Franke University of Edinburgh, Tom Spink University of St Andrews, Amir Khordadi University of Edinburgh, Kim Stonehouse University of Edinburgh, United Kingdom
12:00
30m
Talk
Leveraging Copy-and-Patch JIT for Low-Overhead Dynamic Program Analysis
MPLR
Matěj Kocourek Charles University, Filip Křikava Czech Technical University in Prague, Pierre Donat-Bouillud Czech Technical University in Prague, Jan Vitek Northeastern University
14:00 - 15:30
WebAssemblyMPLR at I.2.02
14:00
30m
Talk
WAMI: Compilation to WebAssembly through MLIR without Losing Abstraction
MPLR
Byeongjee Kang Carnegie Mellon University, Harsh Desai Carnegie Mellon University, Limin Jia Carnegie Mellon University, Brandon Lucia Carnegie Mellon University
14:30
30m
Talk
DWasm: Portable Debugging for the Web
MPLR
Aäron Munsters Vrije Universiteit Brussel, Nikita Servais Vrije Universiteit Brussel, Carlos Rojas Castillo Vrije Universiteit Brussel, Angel Luis Scull Pupo Sofware Languages Lab, Vrije Universiteit Brussel, Elisa Gonzalez Boix Vrije Universiteit Brussel
15:00
30m
Talk
Annotation-Guided Edit-Aware JIT Compilation for Julia Computational Notebooks
MPLR
Yusuke Izawa Tokyo Metropolitan University, Tomoki Nakamaru The University of Tokyo, Tetsuro Yamazaki University of Tokyo
16:00 - 17:30
Garbage CollectionMPLR at I.2.02
16:00
30m
Talk
A Unifying Approach to Supporting Multiple Garbage Collectors in AOT-compiled Binaries
MPLR
Thomas Schrott Johannes Kepler University Linz, Christian Häubl Oracle, Hanspeter Mössenböck JKU Linz, Stefan Marr Johannes Kepler University Linz
16:30
30m
Talk
Load-Site-Based Filtering of Transiently Hot Objects to Reduce the Effective Working Set
MPLR
Naoki Nakanishi The University of Tokyo, Takato Hideshima The University of Tokyo, Japan, Tomoharu Ugawa University of Tokyo
17:00
30m
Talk
To Compile or Not To Compile: Evaluating Static Heuristics to Reduce Binary Size of Hybrid Execution Systems
MPLR
Christoph Pichler Johannes Kepler University Linz, Bernhard Urban-Forster Oracle Labs, Paley Li , Roland Schatz Oracle Labs, Stefan Marr Johannes Kepler University Linz

Wed 1 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

11:00 - 12:30
ECOOP Academy Lecture 1ECOOP Academy at I.2.02
11:00
90m
Talk
TBD - Tomas Petricek
ECOOP Academy
Tomas Petricek Charles University
14:00 - 15:30
ECOOP Academy Lecture 2ECOOP Academy at I.2.02
14:00
90m
Talk
Getting Started with Quantum Software Engineering
ECOOP Academy
Shaukat Ali Simula Research Laboratory and Oslo Metropolitan University
16:00 - 17:30
ECOOP Academy Lecture 3ECOOP Academy at I.2.02
16:00
90m
Talk
Can WebAssembly Be the Universal Software Substrate?
ECOOP Academy
Ben L. Titzer Carnegie Mellon University

Thu 2 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

11:00 - 12:30
ECOOP Academy Lecture 4ECOOP Academy at I.2.02
11:00
90m
Talk
Safe Autonomous Agents via Shielding
ECOOP Academy
Bettina Könighofer Graz University of Technology
14:00 - 15:30
ECOOP Academy Lecture 5ECOOP Academy at I.2.02
14:00
90m
Talk
The challenge of data sharing while respecting privacy
ECOOP Academy
Alejandro Russo Chalmers University of Technology; University of Gothenburg
16:00 - 17:30
ECOOP Academy Lecture 6ECOOP Academy at I.2.02
16:00
90m
Talk
Modelling, Verifying & Implementing database backends
ECOOP Academy
Marc Shapiro Sorbonne-Université (LIP6) & Inria

Fri 3 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

14:00 - 15:30
ECOOP Academy Lecture 8ECOOP Academy at I.2.02
14:00
90m
Talk
Formal Methods Meet Legal Implementations
ECOOP Academy
Raphaël Monat Inria and University of Lille
16:00 - 17:10
ECOOP Academy Lecture 9ECOOP Academy at I.2.02
16:00
70m
Talk
Taming the Object Graph: What Types Can Guarantee
ECOOP Academy
Sophia Drossopoulou Imperial College London

Mon 29 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
I.2.02

Tue 30 Jun

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
I.2.02

Wed 1 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Thu 2 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Fri 3 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Wed 1 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Room11:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:00153045
I.2.02

Thu 2 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

Fri 3 Jul

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change