SLE 2024
Sun 20 - Fri 25 October 2024 Pasadena, California, United States
co-located with SPLASH 2024
VenueHilton Pasadena
Room namePacific C
Room InformationNo extra information available
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

Sun 20 Oct

Displayed time zone: Pacific Time (US & Canada) change

09:00 - 10:30
Session 1 - (JIT) CompilersVMIL at Pacific C
09:00
10m
Day opening
Opening Remarks
VMIL

09:15
30m
Research paper
Accelerate RISC-V Instruction Set Simulation by Tiered JIT Compilation
VMIL
Yen-Fu Chen National Cheng Kung University, Meng-Hung Chen National Cheng Kung University, Ching-Chun Huang National Cheng Kung University, Chia-Heng Tu National Cheng Kung University
09:45
30m
Research paper
An Analysis of Compiled Code Reusability in Dynamic Compilation
VMIL
Andrej Pečimúth Oracle Labs; Charles University, David Leopoldseder Oracle Labs, Petr Tuma Charles University
10:15
15m
Experience report
Inlined Code Generation for Smalltalk
VMIL
Dave Mason Toronto Metropolitan University (formerly Ryerson University), Daniel Franklin Toronto Metropolitan University
11:00 - 12:30
Keynote SessionVMIL at Pacific C
11:00
60m
Keynote
A tour of CPython's runtime
VMIL
K: Brandt Bucher Microsoft
14:00 - 15:30
Session 2 - Language ImplementationVMIL at Pacific C
14:00
30m
Research paper
Smarter Contract Upgrades with Orthogonal Persistence
VMIL
Luc Bläser DFINITY Foundation, Claudio Russo Dfinity, Gabor Greif DFINITY, Ryan Vandersmith DFINITY Foundation, Jason Ibrahim DFINITY Foundation
14:30
30m
Research paper
Synthesizing Efficient Super-Instruction Sets for Ethereum Virtual Machine
VMIL
Xiaowen Hu The University of Sydney, David Zhao RelationalAI, Bernhard Scholz University of Sydney
DOI
15:00
15m
Short-paper
The Fuzion Intermediate Representation
VMIL
Fridtjof Siebert Tokiwa Software GmbH, Michael Lill Tokiwa Software GmbH
15:15
15m
Short-paper
An Effectively Ω(c) Language and Runtime
VMIL
Mark Marron University of Kentucky
Pre-print
16:00 - 17:30
Session 3 - Performance TuningVMIL at Pacific C
16:00
30m
Research paper
On Automating Hybrid Execution of Ahead-of-Time and Just-in-Time Compiled Code
VMIL
Christoph Pichler Johannes Kepler University Linz, Paley Li Oracle, Roland Schatz Oracle Labs, Hanspeter Mössenböck JKU Linz
DOI Pre-print
16:30
30m
Research paper
Performant Bounds Checking for 64-Bit WebAssembly
VMIL
Lukas Döllerer TU Munich, Alexis Engelke TU Munich
17:00
30m
Research paper
Reducing Feedback Pollution
VMIL
Michal Stepanek Czech Technical University, Sebastián Krynski Czech Technical University in Prague, Filip Riha Czech Technical University, Filip Křikava Czech Technical University in Prague, Jan Vitek Northeastern University
DOI

Mon 21 Oct

Displayed time zone: Pacific Time (US & Canada) change

09:00 - 10:30
Session 1IWACO at Pacific C
Chair(s): Aleksander Boruch-Gruszecki EPFL
09:00
5m
Other
Welcome and goals of IWACO 2024
IWACO
09:05
85m
Keynote
Offer-safe Trade of Mutable Objects
IWACO
11:00 - 12:30
Session 2IWACO at Pacific C
Chair(s): James Noble Independent. Wellington, NZ
11:00
30m
Talk
Capabilities, Effects, Ownership, and Behaviors
IWACO
Colin Gordon Drexel University
11:30
30m
Talk
Modular Borrowing Without Ownership or Linear Types
IWACO
Lionel Parreaux HKUST (The Hong Kong University of Science and Technology)
12:00
30m
Talk
Substructural Information Flow via Polymorphism
IWACO
Hemant Gouni Carnegie Mellon University, Pittsburgh, Pennsylvania, United States, Jonathan Aldrich Carnegie Mellon University
14:00 - 15:30
Session 3IWACO at Pacific C
14:00
30m
Talk
Ordered Types for Typestate
IWACO
Peter Thiemann University of Freiburg, Germany
14:30
30m
Talk
Data-Race Safety for the Masses
IWACO
Holly Borla Apple, Inc,
15:00
30m
Talk
Linearity, Uniqueness, Ownership: An Entente Cordiale
IWACO
Danielle Marshall University of Glasgow
16:00 - 17:30
Session 4IWACO at Pacific C
Chair(s): Tobias Wrigstad Uppsala University
16:00
30m
Talk
The First Six Years in the Development of Polonius, an Improved Borrow Checker
IWACO
Amanda Stjerna Uppsala university
16:30
60m
Keynote
Visualizing and Explaining Rust's Ownership Model
IWACO
Will Crichton Brown University

Tue 22 Oct

Displayed time zone: Pacific Time (US & Canada) change

11:00 - 12:30
NSAD: Session 1NSAD at Pacific C
11:00
5m
Opening
NSAD
Vincenzo Arceri University of Parma, Italy, Michele Pasqua University of Verona
11:05
55m
Keynote
Abstract Domains for Machine Learning Verification
NSAD
Caterina Urban Inria & École Normale Supérieure | Université PSL
12:00
30m
Full-paper
Towards a High Level Linter for Data ScienceFull Paper
NSAD
Greta Dolcetti Ca' Foscari University of Venice - Department of Environmental Sciences, Informatics and Statistics, Agostino Cortesi Università Ca' Foscari Venezia, Caterina Urban Inria & École Normale Supérieure | Université PSL, Enea Zaffanella University of Parma, Italy
14:00 - 15:30
NSAD: Session 2NSAD at Pacific C
14:00
30m
Full-paper
A Step-Function Abstract Domain for Granular Floating-Point Error AnalysisFull Paper
NSAD
Anthony Dario University of Oregon, Samuel D. Pollard Sandia National Laboratories
14:30
30m
Full-paper
C-2PO: A Weakly Relational Pointer DomainFull Paper
NSAD
Rebecca Ghidini Technical University of Munich, Julian Erhard Technical University of Munich, Michael Schwarz Technische Universität München, Helmut Seidl Technische Universität München
15:00
30m
Full-paper
Stability: an Abstract Domain for the Trend of Variation of Numerical VariablesFull Paper
NSAD
Luca Negrini Ca’ Foscari University of Venice, Sofia Presotto Ca' Foscari University of Venice, Pietro Ferrara Università Ca' Foscari, Venezia, Italy, Enea Zaffanella University of Parma, Italy, Agostino Cortesi Università Ca' Foscari Venezia
16:00 - 17:30
NSAD: Session 3NSAD at Pacific C
16:00
30m
Short-paper
WiP: Labeled Union-Find for Constraint FactorizationShort Paper
NSAD
Matthieu Lemerre Université Paris-Saclay - CEA LIST, Dorian Lesbre CEA List
16:30
30m
Full-paper
Abstracting EntanglementFull Paper
NSAD
Nicola Assolini Università degli Studi di Verona, Alessandra Di Pierro University of Verona, Italy, Isabella Mastroeni University of Verona, Italy
17:00
10m
Closing
NSAD
Vincenzo Arceri University of Parma, Italy, Michele Pasqua University of Verona

Sun 20 Oct

Displayed time zone: Pacific Time (US & Canada) change

Mon 21 Oct

Displayed time zone: Pacific Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Pacific C

Tue 22 Oct

Displayed time zone: Pacific Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:0030
Pacific C