PLMW @ ICFP/SPLASH 2025
Sun 12 - Sat 18 October 2025
Singapore
co-located with
ICFP/SPLASH 2025
Toggle navigation
Attending
Venue (Sunday Workshops): NUS School of Computing
Venue (FARM Performance): Yong Siew Toh Conservatory
Venue (Main Conference): Marina Bay Sands Convention Centre
Hotels: Concorde Hotel Singapore
Hotels: Wyndham Singapore Hotel
Hotels: Rendezvous Hotel Singapore
Program
PLMW @ ICFP/SPLASH Program
Your Program
Filter by Day
Sun 12 Oct
Mon 13 Oct
Tue 14 Oct
Wed 15 Oct
Thu 16 Oct
Fri 17 Oct
Sat 18 Oct
Track/Call
Organization
PLMW @ ICFP/SPLASH 2025 Committees
Track Committees
Program Committee
Contributors
People Index
Search
Series
Series
PLMW @ ICFP/SPLASH 2025
PLMW @ PLDI 2025
PLMW @ POPL 2025
PLMW @ ICFP 2024
PLMW@PLDI 2024
PLMW @ POPL 2024
PLMW @ ICFP 2023
PLMW @ POPL 2023
PLMW@PLDI 2023
PLMW @ ICFP 2022
PLMW
PLMW 2022
PLMW @ ICFP 2021
PLMW@PLDI 2021
PLMW 2021
PLMW @ ICFP 2020
PLMW@PLDI 2020
PLMW 2020
PLMW @ ICFP 2019
PLMW @ PLDI 2019
PLMW 2019
PLMW @ ICFP 2018
PLMW @ PLDI 2018
PLMW 2018
PLMW 2017
PLMW 2017
PLMW
PLMW 2016
PLMW@PLDI
PLMW
Sign in
Sign up
ICFP/SPLASH 2025
(
series
) /
PLMW @ ICFP/SPLASH 2025 (
series
) /
Marina Bay Sands Convention Centre
/
Room information: Peony SE
Venue
Marina Bay Sands Convention Centre
Room name
Peony SE
Floor
4
Room number
4411
Capacity
90
Room Information
Venue floor plan
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+08:00) Perth
.
Use conference time zone: (GMT+08:00) Perth
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Mon 13 Oct
Displayed time zone:
Perth
change
10:50 - 12:05
Session 1
SPLASH Doctoral Symposium
at
Peony SE
Chair(s):
Conrad Watt
Nanyang Technological University
10:50
5m
Day opening
Introductions
SPLASH Doctoral Symposium
Conrad Watt
Nanyang Technological University
11:00
30m
Talk
A Multi-Layer Dynamic Security Framework for DeFi Smart Contracts
SPLASH Doctoral Symposium
Zhiyang Chen
University of Toronto
11:35
30m
Talk
Lexical Effect Handler: Fast by Design, Correct by Proof
SPLASH Doctoral Symposium
Cong Ma
University of Waterloo
13:40 - 15:20
Session 2
SPLASH Doctoral Symposium
at
Peony SE
Chair(s):
Conrad Watt
Nanyang Technological University
13:40
30m
Talk
How to Synthesize Quantum-Circuit Optimizers
SPLASH Doctoral Symposium
Amanda Xu
University of Wisconsin-Madison
14:15
30m
Talk
Separation Logics for Probability, Concurrency, and Security
SPLASH Doctoral Symposium
Kwing Hei Li
Aarhus University
14:50
30m
Talk
Towards Compiler-Guided Static Analysis
SPLASH Doctoral Symposium
Benjamin Mikek
Georgia Institute of Technology
16:00 - 17:40
Session 3
SPLASH Doctoral Symposium
at
Peony SE
16:00
30m
Talk
Practical compositional diagramming
SPLASH Doctoral Symposium
Shardul Chiplunkar
EPFL
16:30
50m
Meeting
[Closed Session] Adjudication meeting for SIGPLAN's John Vlissides award
SPLASH Doctoral Symposium
Conrad Watt
Nanyang Technological University
,
Yang Liu
Nanyang Technological University
,
Amal Ahmed
Northeastern University, USA
,
Philip Wadler
IOG; University of Edinburgh
,
Alex Potanin
Australian National University
17:20
20m
Day closing
First announcement of SIGPLAN's John Vlissides award; Closing Remarks
SPLASH Doctoral Symposium
Tue 14 Oct
Displayed time zone:
Perth
change
10:50 - 12:05
Research Paper 1
MPLR
at
Peony SE
Chair(s):
Takuo Watanabe
Institute of Science Tokyo
10:50
25m
Talk
Bringing Together Cross-ISA Checkpoint/Restoration and AOT Compilation of WebAssembly Programs
MPLR
Raiki Tamura
Kyoto University
,
Daisuke Kotani
Kyoto University
,
Kazuyuki Shudo
Kyoto University
,
Yasuo Okabe
Kyoto University
11:15
25m
Talk
A Snapshot of the Performance of Wasm Backends for Managed Languages
MPLR
Manuel Serrano
Inria; Université Côte d’Azur
,
Robert Bruce Findler
Northwestern University
11:40
25m
Talk
JASMaint: Portable Multi-language Taint Analysis for the Web
MPLR
Abel Stuker
Vrije Universiteit Brussel
,
Aäron Munsters
Vrije Universiteit Brussel
,
Angel Luis Scull Pupo
Vrije Universiteit Brussel
,
Laurent Christophe
Vrije Universiteit Brussel
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel
DOI
Pre-print
13:40 - 15:25
MPLR Keynote & Research Paper 2
MPLR
at
Peony SE
Chair(s):
Tomoharu Ugawa
University of Tokyo
,
Tony Hosking
Australian National University
13:40
40m
Keynote
Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM Generator
MPLR Keynote
MPLR
Hidehiko Masuhara
Institute of Science Tokyo
File Attached
14:20
25m
Talk
A Control-Flow Graph Approach to Language-Agnostic Debugging for Microcontrollers
MPLR
Carlos Rojas Castillo
Vrije Universiteit Brussel
,
Matteo Marra
Nokia Bell Labs, Belgium
,
Elisa Gonzalez Boix
Vrije Universiteit Brussel
DOI
Pre-print
14:45
25m
Talk
Co-operative JIT Compilation for Resource-Constrained Low-Power Coprocessors
MPLR
Go Suzuki
Institute of Science Tokyo
,
Takuo Watanabe
Institute of Science Tokyo
,
Sosuke Moriguchi
Institute of Science Tokyo
DOI
Media Attached
15:10
15m
Talk
SmartSweep: Efficient Space Reclamation in Tiered Managed Heaps
WIP Research
MPLR
Iacovos Kolokasis
University of Crete and FORTH-ICS
,
Konstantinos Delis
University of Crete and FORTH-ICS
,
Shoaib Akram
Australian National University
,
Foivos S. Zakkak
Red Hat
,
Polyvios Pratikakis
University of Crete
,
Angelos Bilas
University of Crete and FORTH, Greece
DOI
File Attached
16:00 - 17:40
Research Paper 3 & Tools
MPLR
at
Peony SE
Chair(s):
Jeremy Singer
University of Glasgow
16:00
25m
Talk
Existentialize your Generics
MPLR
Dimi Racordon
EPFL, LAMP
,
Matt Bovel
EPFL
,
Hamza Remmal
EPFL, LAMP
16:25
25m
Talk
Fast and Compact: Reducing Size of AOT-Compiled Java Code Without Sacrificing Performance
MPLR
Christoph Pichler
Johannes Kepler University Linz
,
Bernhard Urban-Forster
Oracle Labs
,
Paley Li
Oracle
,
Roland Schatz
Oracle Labs
,
Hanspeter Mössenböck
JKU Linz
DOI
16:50
15m
Talk
Fast & Easy ASTs for Flexible Embedded Interpreters
WIP Research
MPLR
Michael Homer
Victoria University of Wellington
,
James Noble
Independent. Wellington, NZ
DOI
Pre-print
17:05
15m
Talk
TornadoViz: Visualizing Heterogeneous Execution Patterns in Modern Managed Runtime Systems
Tools
MPLR
Michail Papadimitriou
University of Manchester
,
Maria Xekalaki
University of Manchester, UK
,
Athanasios Stratikopoulos
University of Manchester
,
Orion Papadakis
University of Manchester
,
Juan Fumero
Oracle
,
Christos Kotselidis
University of Manchester/Nimble Innovation
17:20
15m
Talk
Dynamic and Static Code Analysis for Java Programs on Heterogeneous Hardware
Tools
MPLR
Athanasios Stratikopoulos
University of Manchester
,
Tianyu Zuo
CCB Fintech Co., Ltd.
,
Umut Sarp Harbalioglu
The University of Manchester
,
Juan Fumero
Oracle
,
Michail Papadimitriou
University of Manchester
,
Orion Papadakis
University of Manchester
,
Maria Xekalaki
University of Manchester, UK
,
Christos Kotselidis
University of Manchester/Nimble Innovation
17:35
5m
Day closing
closing
MPLR
Wed 15 Oct
Displayed time zone:
Perth
change
10:50 - 12:05
Compilation Techniques
VMIL
at
Peony SE
Chair(s):
Stephen Kell
King's College London
10:50
5m
Day opening
Welcome
VMIL
Yusuke Izawa
Tokyo Metropolitan University
,
Shoaib Akram
Australian National University
10:55
25m
Research paper
Copy-and-Patch Just-in-Time Compiler for R
VMIL
Matěj Kocourek
Charles University
,
Filip Křikava
Czech Technical University in Prague
,
Jan Vitek
Northeastern University
DOI
11:25
25m
Research paper
ASTro: An AST-based Reusable Optimization Framework
VMIL
Koichi Sasada
Stores, Inc.
11:50
15m
Short-paper
Evaluating Candidate Instructions for Reliable Program Slowdown at the Compiler Level - Towards Supporting Fine-grained Slowdown for Advanced Developer Tooling
VMIL
Humphrey Burchell
University of Kent
,
Stefan Marr
Johannes Kepler University Linz
DOI
Pre-print
13:40 - 15:20
Keynote / Language Semantics & Type Systems
VMIL
at
Peony SE
Chair(s):
Yusuke Izawa
Tokyo Metropolitan University
13:40
60m
Keynote
The Wild West of post-POSIX IO Interfaces
VMIL
Anil Madhavapeddy
University of Cambridge, UK
14:40
15m
Short-paper
Heterogeneous translation of Scala-like function types in Java-TX
VMIL
Julian Schmidt
Baden-Wuerttemberg Cooperative State University
,
Daniel Holle
Baden-Wuerttemberg Cooperative State University
,
Martin Plümicke
DHBW Stuttgart, Campus Horb, Germany
14:55
15m
Talk
TEAL: a Total Expressive Assembly Language
VMIL
Yulong Huang
University of Cambridge
,
Jeremy Yallop
University of Cambridge
16:00 - 17:40
Runtime Systems & Tooling
VMIL
at
Peony SE
Chair(s):
Iacovos Kolokasis
University of Crete and FORTH-ICS
16:00
25m
Research paper
MaTSa: Race Detection in Java
VMIL
Alexandros Emmanouil Antonakakis
ICS-FORTH & University of Crete
,
Polyvios Pratikakis
University of Crete
,
Angelos Bilas
University of Crete and FORTH, Greece
,
Foivos S. Zakkak
Red Hat
,
Iacovos Kolokasis
University of Crete and FORTH-ICS
16:25
25m
Research paper
Memory Tiering in Python Virtual Machine
Remote
VMIL
Yuze Li
Virginia Tech
,
Shunyu Yao
Virginia Tech
,
Jaiaid Mobin
Rochester Institute of Technology
,
Tianyu Zhan
Virginia Tech
,
M. Mustafa Rafique
Rochester Institute of Technology
,
Dimitrios Nikolopoulos
Virginia Tech
,
Kirshanthan Sundararajah
Virginia Tech
,
Ali R. Butt
Virginia Tech
16:50
15m
Short-paper
RuntimeSave: A Graph Database of Runtime Values
VMIL
Matúš Sulír
Technical University of Košice
,
Antonia Bertolino
Gran Sasso Science Institute
,
Guglielmo De Angelis
CNR-IASI
Pre-print
17:05
5m
Day closing
Closing
VMIL
Yusuke Izawa
Tokyo Metropolitan University
,
Shoaib Akram
Australian National University
Thu 16 Oct
Displayed time zone:
Perth
change
10:30 - 12:15
Design
SPLASH Onward! Papers
at
Peony SE
Chair(s):
Shigeru Chiba
The University of Tokyo
10:30
10m
Talk
Opening
SPLASH Onward! Papers
10:40
30m
Talk
Sharing is Scaring: Linking Cloud File-Sharing to Programming Language Semantics
SPLASH Onward! Papers
Skyler Austen
Brown University
,
Shriram Krishnamurthi
Brown University
,
Kathi Fisler
Brown University
11:10
30m
Talk
On Collective Control over User Interfaces in the Face of Network Effects
SPLASH Onward! Papers
Caleb Malchik
Yale University
,
Joan Feigenbaum
Yale
11:40
30m
Talk
Foundational Design Principles and Patterns for Building Robust & Adaptive GenAI-Native Systems
SPLASH Onward! Papers
Frederik Vandeputte
Nokia Bell Labs
Pre-print
13:45 - 15:30
Onward! Essays 1
SPLASH Onward! Essays
/
SPLASH Onward! Papers
at
Peony SE
Chair(s):
Michael Coblenz
University of California, San Diego
13:45
40m
Short-paper
The Proof Must Go On: Formal Methods in the Theater of Secure Software Development of the Future
Remote
SPLASH Onward! Essays
Charles Averill
University of Texas at Dallas
DOI
Pre-print
14:25
40m
Talk
The Unix Executable as a Smalltalk Method
SPLASH Onward! Essays
Joel Jakubovic
Charles University in Prague
DOI
Pre-print
16:00 - 17:30
Languages
SPLASH Onward! Papers
at
Peony SE
Chair(s):
Tomoharu Ugawa
University of Tokyo
16:00
30m
Talk
Semantics-preserving Transformation of Context-free Grammars into LL(1) Form
SPLASH Onward! Papers
Vladyslav Bilyk
16:30
30m
Talk
An Argument for the Practicality of Entity Component Systems as the Primary Data Structure for an Interpreter or Compiler
SPLASH Onward! Papers
Joshua Dahl
University of Nevada, Reno
,
Frederick C. Harris Jr.
University of Nevada, Reno
17:00
30m
Talk
TideScript: A Domain Specific Language for Peptide Chemistry
SPLASH Onward! Papers
Nicholas Morris
University of Glasgow
,
Blair Archibald
University of Glasgow
,
S Hessam M Mehr
University of Glasgow
Fri 17 Oct
Displayed time zone:
Perth
change
10:30 - 12:15
Tools
SPLASH Onward! Papers
at
Peony SE
Chair(s):
Vasco T. Vasconcelos
LASIGE, University of Lisbon
10:30
30m
Talk
What You See Is What It Does: A Structural Pattern for Legible Software
SPLASH Onward! Papers
A:
Eagon Meng
MIT
,
A:
Daniel Jackson
MIT
11:00
30m
Talk
Literate Tracing
SPLASH Onward! Papers
Matthew Sotoudeh
Stanford University
Pre-print
Media Attached
11:30
30m
Talk
ScooPy: Enhancing Program Synthesis with Nested Example Specifications
SPLASH Onward! Papers
Tomer Katz
Technion Israel Institute of Technology
,
Hila Peleg
Technion
13:45 - 15:30
Onward! Essays 2
SPLASH Onward! Essays
/
SPLASH Onward! Papers
at
Peony SE
Chair(s):
James Noble
Independent. Wellington, NZ
13:45
40m
Talk
Carving Text at Its Joints: A New Perspective on Writing and Computers
SPLASH Onward! Essays
Kevin Graaf
Independent Researcher
14:25
40m
Talk
Let's Take Esoteric Programming Languages Seriously
SPLASH Onward! Essays
Jeremy Singer
University of Glasgow
,
Steve Draper
University of Glasgow
DOI
Pre-print
16:00 - 17:30
Concurrency
SPLASH Onward! Papers
at
Peony SE
Chair(s):
Hidehiko Masuhara
Institute of Science Tokyo
16:00
30m
Talk
Exploring The Design Space For Runtime Enforcement of Dynamic Capabilities
SPLASH Onward! Papers
Andrew Fawcett
Victoria University of Wellington
,
James Noble
Independent. Wellington, NZ
,
Michael Homer
Victoria University of Wellington
16:30
30m
Talk
Synchronous Programming for Kids: A Manifesto
SPLASH Onward! Papers
Jean Pichon-Pharabod
Aarhus University
Sat 18 Oct
Displayed time zone:
Perth
change
10:30 - 12:15
Onward! Papers and Essay
SPLASH Onward! Papers
/
SPLASH Onward! Essays
at
Peony SE
Chair(s):
Stephen Kell
King's College London
10:30
30m
Talk
X-by-Construction: Towards Ensuring Non-Functional Properties in by-Construction Engineering
SPLASH Onward! Papers
Maximilian Kodetzki
Karlsruhe Institute of Technology
,
Tabea Bordis
Karlsruhe Institute of Technology
,
Alex Potanin
Australian National University
,
Ina Schaefer
KIT
11:00
40m
Talk
Gauguin, Descartes, Bayes: A Diurnal Golem's Brain
SPLASH Onward! Essays
Kartik Chandra
MIT
,
Amanda Liu
Massachusetts Institute of Technology
,
Jonathan Ragan-Kelley
Massachusetts Institute of Technology
,
Joshua B. Tenenbaum
Massachusetts Institute of Technology
11:40
10m
Talk
Closing
SPLASH Onward! Papers
Mon 13 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
SPLASH Doctoral Symposium
Session 1
SPLASH Doctoral Symposium
Session 2
SPLASH Doctoral Symposium
Session 3
Tue 14 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
MPLR
Research Paper 1
MPLR
MPLR Keynote & Research Paper 2
MPLR
Research Paper 3 & Tools
Wed 15 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
VMIL
Compilation Techniques
VMIL
Keynote / Language Semantics & Type Systems
VMIL
Runtime Systems & Tooling
Thu 16 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
SPLASH Onward! Papers
Design
SPLASH Onward! Essays + SPLASH Onward! Papers
Onward! Essays 1
SPLASH Onward! Papers
Languages
Fri 17 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
SPLASH Onward! Papers
Tools
SPLASH Onward! Essays + SPLASH Onward! Papers
Onward! Essays 2
SPLASH Onward! Papers
Concurrency
Sat 18 Oct
Displayed time zone:
Perth
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Peony SE
SPLASH Onward! Papers + SPLASH Onward! Essays
Onward! Papers and Essay
SPLASH Onward! Papers
SPLASH Onward! Papers
Mon 13 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Peony SE
SPLASH Doctoral Symposium
Introductions
10:50 - 10:55
SPLASH Doctoral Symposium
A Multi-Layer Dynamic Security Framework for DeFi Smart Contracts
11:00 - 11:30
SPLASH Doctoral Symposium
Lexical Effect Handler: Fast by Design, Correct by Proof
11:35 - 12:05
SPLASH Doctoral Symposium
How to Synthesize Quantum-Circuit Optimizers
13:40 - 14:10
SPLASH Doctoral Symposium
Separation Logics for Probability, Concurrency, and Security
14:15 - 14:45
SPLASH Doctoral Symposium
Towards Compiler-Guided Static Analysis
14:50 - 15:20
SPLASH Doctoral Symposium
Practical compositional diagramming
16:00 - 16:30
SPLASH Doctoral Symposium
[Closed Session] Adjudication meeting for SIGPLAN's John Vlissides award
16:30 - 17:20
SPLASH Doctoral Symposium
First announcement of SIGPLAN's John Vlissides award; Closing Remarks
17:20 - 17:40
Tue 14 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Peony SE
MPLR
Bringing Together Cross-ISA Checkpoint/Restoration and AOT Compilation ...
10:50 - 11:15
MPLR
A Snapshot of the Performance of Wasm Backends for Managed Languages
11:15 - 11:40
MPLR
JASMaint: Portable Multi-language Taint Analysis for the Web
11:40 - 12:05
MPLR
MPLR Keynote
Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM Generator
13:40 - 14:20
MPLR
A Control-Flow Graph Approach to Language-Agnostic Debugging for Microc ...
14:20 - 14:45
MPLR
Co-operative JIT Compilation for Resource-Constrained Low-Power Coproce ...
14:45 - 15:10
MPLR
WIP Research
SmartSweep: Efficient Space Reclamation in Tiered Managed Heaps
15:10 - 15:25
MPLR
Existentialize your Generics
16:00 - 16:25
MPLR
Fast and Compact: Reducing Size of AOT-Compiled Java Code Without Sacri ...
16:25 - 16:50
MPLR
WIP Research
Fast & Easy ASTs for Flexible Embedded Interpreters
16:50 - 17:05
MPLR
Tools
TornadoViz: Visualizing Heterogeneous Execution Patterns in Modern Mana ...
17:05 - 17:20
MPLR
Tools
Dynamic and Static Code Analysis for Java Programs on Heterogeneous Har ...
17:20 - 17:35
MPLR
closing
17:35 - 17:40
Wed 15 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Peony SE
VMIL
Welcome
10:50 - 10:55
VMIL
Copy-and-Patch Just-in-Time Compiler for R
10:55 - 11:20
VMIL
ASTro: An AST-based Reusable Optimization Framework
11:25 - 11:50
VMIL
Evaluating Candidate Instructions for Reliable Program Slowdown at the ...
11:50 - 12:05
VMIL
The Wild West of post-POSIX IO Interfaces
13:40 - 14:40
VMIL
Heterogeneous translation of Scala-like function types in Java-TX
14:40 - 14:55
VMIL
TEAL: a Total Expressive Assembly Language
14:55 - 15:10
VMIL
MaTSa: Race Detection in Java
16:00 - 16:25
VMIL
Remote
Memory Tiering in Python Virtual Machine
16:25 - 16:50
VMIL
RuntimeSave: A Graph Database of Runtime Values
16:50 - 17:05
VMIL
Closing
17:05 - 17:10
Thu 16 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Peony SE
SPLASH Onward! Papers
Opening
10:30 - 10:40
SPLASH Onward! Papers
Sharing is Scaring: Linking Cloud File-Sharing to Programming Language ...
10:40 - 11:10
SPLASH Onward! Papers
On Collective Control over User Interfaces in the Face of Network Effects
11:10 - 11:40
SPLASH Onward! Papers
Foundational Design Principles and Patterns for Building Robust & Adapt ...
11:40 - 12:10
SPLASH Onward! Essays
Remote
The Proof Must Go On: Formal Methods in the Theater of Secure Software ...
13:45 - 14:25
SPLASH Onward! Essays
The Unix Executable as a Smalltalk Method
14:25 - 15:05
SPLASH Onward! Papers
Semantics-preserving Transformation of Context-free Grammars into LL(1) ...
16:00 - 16:30
SPLASH Onward! Papers
An Argument for the Practicality of Entity Component Systems as the Pri ...
16:30 - 17:00
SPLASH Onward! Papers
TideScript: A Domain Specific Language for Peptide Chemistry
17:00 - 17:30
Fri 17 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
Peony SE
SPLASH Onward! Papers
What You See Is What It Does: A Structural Pattern for Legible Software
10:30 - 11:00
SPLASH Onward! Papers
Literate Tracing
11:00 - 11:30
SPLASH Onward! Papers
ScooPy: Enhancing Program Synthesis with Nested Example Specifications
11:30 - 12:00
SPLASH Onward! Essays
Carving Text at Its Joints: A New Perspective on Writing and Computers
13:45 - 14:25
SPLASH Onward! Essays
Let's Take Esoteric Programming Languages Seriously
14:25 - 15:05
SPLASH Onward! Papers
Exploring The Design Space For Runtime Enforcement of Dynamic Capabilities
16:00 - 16:30
SPLASH Onward! Papers
Synchronous Programming for Kids: A Manifesto
16:30 - 17:00
Sat 18 Oct
Displayed time zone:
Perth
change
Room
10:00
15
30
45
11:00
15
30
45
Peony SE
SPLASH Onward! Papers
X-by-Construction: Towards Ensuring Non-Functional Properties in by-Con ...
10:30 - 11:00
SPLASH Onward! Essays
Gauguin, Descartes, Bayes: A Diurnal Golem's Brain
11:00 - 11:40
SPLASH Onward! Papers
Closing
11:40 - 11:50
x
Tue 28 Oct 21:03