SPLASH 2026
Sun 4 - Fri 9 October 2026 Oakland, California, United States
co-located with SPLASH/ISSTA 2026
Dates
Tracks
You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 5 Oct

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

10:30 - 12:00
Debugging and Fault LocalizationOOPSLA at East Hall 1
Chair(s): Alastair F. Donaldson Imperial College London
10:30
18m
Talk
Debugging Debugging Information using Dynamic Call Trees
OOPSLA
J. Ryan Stinnett King's College London, Stephen Kell King's College London
DOI Pre-print
10:48
18m
Talk
Automated Debugging of Datalog ProgramsDistinguished Paper
OOPSLA
Jiashen Wei Nanjing University, Baoyuan Luo Nanjing University, Runshuo Xie Nanjing University, Yun Qi Nanjing University, Yiyu Zhang Nanjing University, Xizao Wang Nanjing University, Xintao Niu Nanjing University, Zhiqiang Zuo Nanjing University
Link to publication DOI
11:06
18m
Talk
Accurate Residues for Floating-Point Debugging
OOPSLA
Yumeng He University of Utah, Pavel Panchekha University of Utah
DOI
11:24
18m
Talk
Prosecutor: Bayesian Counterfactual Fault Localization
OOPSLA
Sara Baradaran University of Southern California, Yifei Huang University of Southern California, Wei Le Iowa State University, Mukund Raghothaman University of Southern California
DOI
11:42
18m
Talk
Specy: Learning Specifications for Distributed Systems from Event Traces
OOPSLA
Mike He Princeton University, Ankush Desai Snowflake, Aishwarya Jagarapu Amazon Web Services, Doug Terry LinkedIn, Sharad Malik Princeton University, Aarti Gupta Princeton University
DOI Pre-print
10:30 - 12:00
LLM Agents for Program AnalysisOOPSLA at East Hall 2
Chair(s): Yun Lin Shanghai Jiao Tong University
10:30
18m
Talk
Process-Centric Analysis of Agentic Software Systems
OOPSLA
Shuyang Liu University of Illinois at Urbana-Champaign, Yang Chen University of Illinois at Urbana-Champaign, Rahul Krishna IBM Research, Saurabh Sinha IBM Research, Jatin Ganhotra IBM, Reyhaneh Jabbarvand University of Illinois at Urbana-Champaign
DOI
10:48
18m
Talk
MetaSpace: Metamorphic Testing for Spatial Cognition in Embodied Agents
OOPSLA
Gengyang Xu Hong Kong University of Science and Technology, Dongwei Xiao Hong Kong University of Science and Technology, Yiteng Peng Hong Kong University of Science and Technology, Shuai Wang Hong Kong University of Science and Technology
DOI
11:06
18m
Talk
Reframing Paths as Logic: Semantic Segmentation for Vulnerability Detection
OOPSLA
Zong Cao Imperial Global Singapore; Nanyang Technological University, Yuqiang Sun Nanyang Technological University, Zhengzi Xu Imperial Global Singapore, Kaixuan Li Nanyang Technological University, Yeqi Fu National University of Singapore, Yiran Zhang Nanyang Technological University, Ziqiao Kong Nanyang Technological University, Yang Liu Nanyang Technological University
DOI
11:24
18m
Talk
Agent-Based Automated Remediation for Vulnerabilities in Maven Projects
OOPSLA
Lyuye Zhang Nankai University; Nanyang Technological University, He Ye University College London, Federica Sarro University College London, Yuqiang Sun Nanyang Technological University, Yang Liu Nanyang Technological University
DOI
11:42
18m
Talk
LLM-Based Alarm Resolution Guided by Bayesian Program Analysis
OOPSLA
Yifan Zhang Peking University, Yuanfeng Shi Peking University, Haoran Lin Peking University, Yingfei Xiong Peking University, Xin Zhang Peking University
DOI
10:30 - 12:00
Synthesis and SpecificationOOPSLA at Junior Ballroom 1&2
Chair(s): Jocelyn Qiaochu Chen University of Alberta
10:30
18m
Talk
Grammar Repair with Examples and Tree Automata
OOPSLA
Yunjeong Lee National University of Singapore, Gokul Rajiv National University of Singapore, Ilya Sergey National University of Singapore
DOI
10:48
18m
Talk
Hybrid Game Control Envelope Synthesis
OOPSLA
Aditi Kabra Carnegie Mellon University, Jonathan Laurent KIT, Stefan Mitsch DePaul University, André Platzer KIT
DOI
11:06
18m
Talk
P4-SpecTec: Integrating a Language Mechanization Framework into the Real-World P4 Specification
OOPSLA
DOI
11:24
18m
Talk
Commit-Window Observation Contracts for Reactive Entity-Component Systems
OOPSLA
Tomoyuki Aotani Shibaura Institute of Technology, Tetsuo Kamina Oita University
DOI
11:42
18m
Talk
Incremental Program Synthesis from Event Logs
OOPSLA
Jinwoo Kim University of California at San Diego, Victor Nicolet Amazon, Joey Dodds Amazon, Loris D'Antoni University of California at San Diego
DOI
10:30 - 12:00
Types for Dynamic LanguagesOOPSLA at Junior Ballroom 3&4
Chair(s): Matthew Flatt University of Utah
10:30
18m
Talk
Type Inference for Functional and Imperative Dynamic Languages
OOPSLA
Mickaël Laurent Charles University, Jan Vitek Charles University
DOI
10:48
18m
Talk
Interactive Data Analysis with Lively Typed Tables
OOPSLA
Alexander Bandukwala University of Michigan, Cyrus Omar University of Michigan
DOI Pre-print
11:06
18m
Talk
A Typed Intermediate Representation for Dynamic Languages (TOPLAS)
OOPSLA
Mickaël Laurent Charles University, Jakob Hain Purdue University, USA, Filip Křikava Czech Technical University, Sebastián Krynski Czech Technical University in Prague, Jan Vitek Charles University
13:30 - 15:00
Distributed and Replicated SystemsOOPSLA at East Hall 1
Chair(s): Mohsen Lesani University of California at Santa Cruz
13:30
18m
Talk
Frashokereti: Non-aborting Optimistically Replicated Objects
OOPSLA
Eric Man Chan University of California at Riverside, Javad Saberlatibari University of California at Riverside, Mohsen Lesani University of California at Santa Cruz
DOI
13:48
18m
Talk
PRDTs: Composable Design and Verification of Consensus Protocols using Replicated Data Types
OOPSLA
Julian Haas Technische Universität Darmstadt, Ragnar Mogk Technische Universität Darmstadt, Annette Bieniusa Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau, Mira Mezini Technische Universität Darmstadt; ATHENE; hessian.AI
DOI Pre-print
14:06
18m
Talk
Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems
OOPSLA
Elliott Slaughter SLAC National Accelerator Laboratory, Rupanshu Soi Stanford University, Michael Bauer NVIDIA Research, Alex Aiken Stanford University
DOI
14:24
18m
Talk
Composing CRDTs Convergent by Construction
OOPSLA
Alexander Städing Dominguez University of St. Gallen, George Zakhour University of St. Gallen, Pascal Weisenburger University of St. Gallen, Guido Salvaneschi University of St. Gallen
DOI Pre-print
14:42
18m
Talk
Augur: Predicting View Serializability Violations in Relational Data Store Applications
OOPSLA
Chujun Geng Ohio State University, Noah Charlton Ohio State University, Spyros Blanas Ohio State University, Michael D. Bond Ohio State University, Yang Wang Ohio State University
DOI
13:30 - 15:00
Separation LogicOOPSLA at East Hall 2
Chair(s): Ilya Sergey National University of Singapore
13:30
18m
Talk
Sound State Encodings in Translational Separation Logic Verifiers
OOPSLA
Hongyi Ling ETH Zurich, Thibault Dardinier EPFL, Ellen Arlt MPI-SWS, Peter Müller ETH Zurich
DOI
13:48
18m
Talk
Abductive Inference of Separation Logic Specifications with Isorecursive User-Defined Predicates and Magic Wands
OOPSLA
Nicolas Klose ETH Zurich, Peter Müller ETH Zurich
DOI
14:06
18m
Talk
Sound and Complete Invariant-Based Heap Encodings
OOPSLA
Zafer Esen Uppsala University, Philipp Ruemmer University of Regensburg; Uppsala University, Tjark Weber Uppsala University
Link to publication DOI Pre-print
14:24
18m
Talk
Systematic Design of Separation Logics
OOPSLA
Roberto Bruni University of Pisa, Lorenzo Gazzella University of Pisa, Roberta Gori University of Pisa
DOI
14:42
18m
Talk
RGSep under Release/Acquire Consistency
OOPSLA
Ellen Arlt MPI-SWS, Viktor Vafeiadis MPI-SWS
DOI
13:30 - 15:00
Set-Theoretic Types and Object EvolutionOOPSLA at Junior Ballroom 1&2
Chair(s): Jonathan Aldrich Carnegie Mellon University
13:30
18m
Talk
Implementing Set-Theoretic Types
OOPSLA
Mickaël Laurent Charles University, Kim Nguyễn Université Paris-Saclay
DOI File Attached
13:48
18m
Talk
Modular Type Safety for Traits with Extensible Variants and Deep Pattern Matching
OOPSLA
Andong Fan University of Toronto, Lionel Parreaux Hong Kong University of Science and Technology, Ningning Xie University of Toronto
DOI
14:06
18m
Talk
Type-Safe Monotonic Object Evolution
OOPSLA
Alexandra Mirrlees-Black Australian National University, Haoyu Wu Australian National University, Gregor Richards University of Waterloo, Fabian Muehlboeck Australian National University
DOI Pre-print
14:24
18m
Talk
Classifying Capabilities
OOPSLA
DOI
13:30 - 15:00
Testing Compilers and SolversOOPSLA at Junior Ballroom 3&4
Chair(s): Harrison Goldstein University at Buffalo
13:30
18m
Talk
BackSmith: A Systematic Approach to Testing Compiler Backends
OOPSLA
Hongyu Chen Nanjing University, Yu Wang Nanjing University, Jianhua Zhao Nanjing University, Ke Wang Nanjing University
DOI
14:06
18m
Talk
Seeking Evidence of Further Optimization: Detecting Missed Optimizations through Compiler’s Native Analyses
OOPSLA
Yi Zhang Nanjing University, Yu Wang Nanjing University, Ke Wang Nanjing University, Linzhang Wang Nanjing University
DOI
14:24
18m
Talk
Validating Optimizing SMT Solvers via Cross-Theory Approximation
OOPSLA
Maolin Sun Nanjing University, Fuqi Jia Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences, Yibiao Yang Nanjing University, Yuming Zhou Nanjing University
DOI
15:30 - 17:00
Compiler Analysis and TransformationOOPSLA at East Hall 1
Chair(s): Satyajit Gokhale Amazon
15:30
18m
Talk
Spatial and Temporal Decomposition for Faster Translation Validation
OOPSLA
Benjamin Mikek Georgia Institute of Technology, Chathur Bommineni Georgia Institute of Technology, Qirun Zhang Georgia Institute of Technology, Thomas Reps University of Wisconsin-Madison
DOI
15:48
18m
Talk
Efficient Extraction for Effectful E-graphs
OOPSLA
Oliver Flatt University of Washington, Anjali Pal University of Washington, Yihong Zhang University of Washington, Ryan Tjoa Jane Street, Kirsten Graham University of Washington, Alex Fischman University of Washington, Chandrakana Nandi Certora; University of Washington, Eli Rosenthal Google, Zachary Tatlock University of Washington, Haobin Ni University of Washington
DOI
16:06
18m
Talk
Phaedrus: Predicting Dynamic Application Behavior with Lightweight Generative Models and LLMs
OOPSLA
Bodhisatwa Chatterjee NVIDIA, Georgia Institute of Technology, Neeraj Jadhav Georgia Institute of Technology, Santosh Pande Georgia Institute of Technology
DOI
16:24
18m
Talk
Taming the Hydra: Targeted Control-Flow Transformations for Dynamic Symbolic Execution
OOPSLA
Charitha Saumya Intel, Muhammad Hassan Virginia Tech, Rohan Gangaraju University of Texas at Austin, Milind Kulkarni Purdue University, Kirshanthan Sundararajah Virginia Tech
DOI Authorizer link Pre-print
15:30 - 17:00
Effects, Capabilities, and ImmutabilityOOPSLA at East Hall 2
Chair(s): Alex Potanin Australian National University
15:30
18m
Talk
Revisiting Row Polymorphism for Set-Theoretic Types
OOPSLA
Mickaël Laurent Charles University, Pierre Donat-Bouillud Czech Technical University, Filip Křikava Czech Technical University, Jan Vitek Charles University
DOI
15:48
18m
Talk
Type, Ability, and Effect Systems: Perspectives on Purity, Semantics, and Expressiveness
OOPSLA
Yuyan Bao Augusta University, Tiark Rompf Purdue University
DOI
16:06
18m
Talk
Transitive, Abstract, and Class Polymorphic ImmutabilityDistinguished Paper
OOPSLA
Aosen Xiong University of Waterloo, Yudi Bai University of Waterloo, Haifeng Shi University of Waterloo, Lian Sun University of Waterloo, Mier Ta University of Waterloo, Werner Dietl University of Waterloo
DOI
16:24
18m
Talk
Handling Exceptions and Effects with Automatic Resource Analysis
OOPSLA
Ethan Chu Carnegie Mellon University, Yiyang Guo Carnegie Mellon University, Jan Hoffmann Carnegie Mellon University
DOI
15:30 - 17:00
LLMs for Code GenerationOOPSLA / SIGPLAN track at Junior Ballroom 1&2
Chair(s): Grigory Fedyukovich Florida State University
15:30
18m
Talk
EditFlow: Benchmarking and Optimizing Code Edit Recommendation Systems via Reconstruction of Developer Flows
OOPSLA
Chenyan Liu Shanghai Jiao Tong University; National University of Singapore, Yun Lin Shanghai Jiao Tong University, Jiaxin Chang Shanghai Jiao Tong University, Jiawei Liu Shanghai Jiao Tong University, Binhang Qi National University of Singapore, Bo Jiang Bytedance Network Technology, Zhiyong Huang National University of Singapore, Jin Song Dong National University of Singapore
DOI
15:48
18m
Talk
Reducing Hallucinations in LLM-Generated Code via Semantic Triangulation
OOPSLA
Yihan Dai Peking University, Sijie Liang Peking University, Haotian Xu Peking University, Peichu Xie Independent, Sergey Mechtaev Peking University
DOI
16:06
18m
Talk
T-REX: Teaching Large Language Models to Reason with Verbalized Execution Semantics
OOPSLA
Yan Wang Central University of Finance and Economics, Ling Ding Central University of Finance and Economics, Jiechen Sun Independent, Tien N. Nguyen University of Texas at Dallas, Shaohua Wang Central University of Finance and Economics, Aashish Yadavally University of Central Florida, Xin Xia Zhejiang University, Yanan Zheng Yale University
DOI
16:24
18m
Talk
InspectCoder: Dynamic Analysis-Driven Self Repair through Interactive LLM-Debugger Collaboration
OOPSLA
Yunkun Wang Zhejiang University, Yue Zhang Alibaba, Guochang Li Zhejiang University, Chen Zhi Zhejiang University, Binhua Li Alibaba, Fei Huang Alibaba, Yongbin Li Alibaba, Shuiguang Deng Zhejiang University
DOI
16:42
18m
Talk
TreeCoder: Systematic Exploration and Optimisation of Decoding and Constraints for LLM Code Generation
SIGPLAN track
Henrijs Princis University of Bristol, Arindam Sharma Imperial College London, Cristina David University of Bristol
15:30 - 17:00
Probabilistic ProgrammingOOPSLA at Junior Ballroom 3&4
Chair(s): Eva Darulova Uppsala University
15:30
18m
Talk
noDice: Inference for Discrete Probabilistic Programs with Nondeterminism and Conditioning
OOPSLA
Tobias Gürtler Saarland University; Saarland Informatics Campus, Benjamin Lucien Kaminski Saarland University; University College London
DOI
15:48
18m
Talk
Static Factorisation of Probabilistic Programs with User-Labelled Sample Statements and While Loops
OOPSLA
Markus Böck TU Wien, Jürgen Cito TU Wien
DOI Authorizer link
16:06
18m
Talk
Probabilistic Programming with Programmable Divide-Conquer-Combine Inference on Modern Hardware
OOPSLA
Markus Böck TU Wien, Jürgen Cito TU Wien
DOI Authorizer link
16:24
18m
Talk
Type-Directed Discretization of Probabilistic Programs
OOPSLA
Katherine Wu Cornell University, Jules Jacobs ETH Zurich; Jane Street, Kevin Batz University of Münster, Alexandra Silva Cornell University
DOI
16:42
18m
Talk
Probabilistic Floating-Point Round-Off Analysis via Concentration Inequalities
OOPSLA
Yichen Tao University of Michigan, Hongfei Fu Shanghai University of Finance and Economics, Jiawei Chen University of Michigan, Jean-Baptiste Jeannin University of Michigan
DOI

Tue 6 Oct

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

10:30 - 12:00
Fuzzing and Test GenerationOOPSLA at East Hall 1
Chair(s): Michael Pradel CISPA Helmholtz Center for Information Security
10:30
18m
Talk
Hunting CUDA Bugs at Scale with cuFuzz
OOPSLA
Mohamed Tarek Ibn Ziad NVIDIA, Christos Kozyrakis NVIDIA; Stanford University
Link to publication DOI Pre-print Media Attached
10:48
18m
Talk
RandSet: Randomized Corpus Reduction for Fuzzing Seed Scheduling
OOPSLA
Yuchong Xie Hong Kong University of Science and Technology, Kaikai Zhang Hong Kong University of Science and Technology, Yu Liu Fudan University, Rundong Yang Fudan University, Ping Chen Fudan University, Shuai Wang Hong Kong University of Science and Technology, Dongdong She Hong Kong University of Science and Technology
DOI
11:06
18m
Talk
Metamorphic Testing for Infrastructure-as-Code Engines
OOPSLA
David Spielmann University of St. Gallen, George Zakhour University of St. Gallen, Dominik Arnold University of Zurich, Matteo Biagiola USI Lugano; University of St. Gallen, Roland Meier armasuisse, Guido Salvaneschi University of St. Gallen
Link to publication DOI Pre-print
11:24
18m
Talk
Prunario: Testing Autonomous Driving Systems by Pruning Likely Redundant Scenarios
OOPSLA
Minsu Kim Korea University, Sunbeom So Korea University, Hakjoo Oh Korea University
DOI
11:42
18m
Talk
OBsmith: LLM-Powered JavaScript Obfuscator Testing
OOPSLA
Shan Jiang University of Texas at Austin, Chenguang Zhu University of Texas at Austin, Sarfraz Khurshid University of Texas at Austin
DOI File Attached
10:30 - 12:00
Pointer and Dataflow AnalysisOOPSLA at East Hall 2
Chair(s): Manas Thakur IIT Bombay
10:30
18m
Talk
Hermes: Making Path-Sensitive Pointer Analysis Scalable for Sparse Value-Flow Analysis
OOPSLA
Yuxuan He Xiamen University, Ruilin Jiang Xiamen University, He Zhang Xiamen University, Qingkai Shi Nanjing University, Huaxun Huang Xiamen University, Rongxin Wu Xiamen University
DOI
10:48
18m
Talk
Heap Abstraction via Early-Confluent Object Merging for Pointer Analysis
OOPSLA
Jinpeng Wang Nanjing University, Yufei Liang Nanjing University, Zhongsheng Zhan Nanjing University, Tian Tan Nanjing University, Yue Li Nanjing University
DOI Pre-print
11:06
18m
Talk
Mechanically Translating Iterative Dataflow Analysis to Algebraic Program Analysis
OOPSLA
Chenyu Zhou University of Southern California, Jingbo Wang Purdue University, Chao Wang University of Southern California
DOI
11:24
18m
Talk
When FPGA Meets Dataflow Analysis: An Explorative Step
OOPSLA
Fang Wei Nanjing University, Qinlin Chen Nanjing University, Nairen Zhang Nanjing University, Jiacai Cui Nanjing University, Tian Tan Nanjing University, Zhiqiang Zuo Nanjing University, Yue Li Nanjing University
DOI
11:42
18m
Talk
Beyond Nominality: Faster Rapid Type Analysis in the Presence of Structural Subtyping
OOPSLA
Elton Pinto Georgia Institute of Technology, Milind Chabbi Uber Technologies
DOI
10:30 - 12:00
Proof Automation and Theorem ProvingOOPSLA at Junior Ballroom 1&2
Chair(s): Zachary Tatlock University of Washington
10:30
18m
Talk
Infinitary Relational Logic
OOPSLA
Vladimir Gladshtein National University of Singapore, Qiyuan Zhao National University of Singapore, Yuxi Ling National University of Singapore, Sean Wang Princeton University, Ilya Sergey National University of Singapore
DOI
10:48
18m
Talk
TensorRocq: Enabling Diagrammatic Reasoning in Rocq
OOPSLA
Ben Caldwell University of Chicago, William Spencer University of Chicago, Aleks Kissinger University of Oxford, Robert Rand University of Chicago
DOI
11:06
18m
Talk
A Minimalist Proof Language for Neural Theorem Proving over Isabelle/HOL
OOPSLA
Qiyuan Xu Nanyang Technological University, Renxi Wang MBZUAI, Peixin Wang East China Normal University, Haonan Li MBZUAI, Conrad Watt Nanyang Technological University
DOI
10:30 - 12:00
Semantics and CalculiOOPSLA at Junior Ballroom 3&4
Chair(s): Stephen Kell King's College London
10:30
18m
Talk
Commuting Conversions and Join Points for Call-by-Push-ValueDistinguished Paper
OOPSLA
Jonathan Chan University of Pennsylvania, Madi Gudin Amherst College, Annabel Levy University of Maryland, Stephanie Weirich University of Pennsylvania
Link to publication DOI
10:48
18m
Talk
Differential Execution with Lexical Tracing
OOPSLA
DOI
11:06
18m
Talk
MGQL: An Executable, Small-Step Semantics of GQL
OOPSLA
Aditya Thimmaiah University of Texas at Austin, Tong-Nong Lin University of Texas at Austin, Milos Gligoric University of Texas at Austin
DOI Pre-print
11:24
18m
Talk
Towards Concise Binding Semantics of Late-Bound OOP Systems
OOPSLA
Joel Jakubovic Charles University
DOI Pre-print
11:42
18m
Talk
Semantics for 2D Rasterization
OOPSLA
Bhargav Kulkarni University of Utah, Henry Whiting University of Utah, Pavel Panchekha University of Utah
DOI Pre-print
13:30 - 15:00
Dynamic Language Compilers and VMsOOPSLA at East Hall 1
Chair(s): Jonathan Bell Northeastern University
13:30
18m
Talk
Understanding and Finding JIT Compiler Performance Bugs
OOPSLA
Zijian Yi University of Texas at Austin, Cheng Ding University of Texas at Austin, August Shi University of Texas at Austin, Milos Gligoric University of Texas at Austin
DOI
13:48
18m
Talk
IRIDIUM: A Framework for Statically Optimizing JavaScript Programs
OOPSLA
Meetesh Kalpesh Mehta IIT Bombay, Anirudh Garg IIT Bombay, Aneeket Yadav IIT Delhi, Manas Thakur IIT Bombay
DOI
14:06
18m
Talk
Pyriscope: Precise and Low-Overhead Python Control Flow Tracing via Sparse Hardware-Based Events
OOPSLA
Xinchen Yao Nanjing University, Wu Daiyou Nanjing University, Zhiqiang Zuo Nanjing University
DOI
14:24
18m
Talk
TwinString: Preserving String Semantics with Off-Heap Data on the JVM
OOPSLA
Júnior Löff USI Lugano, Daniele Bonetta VU Amsterdam, Walter Binder USI Lugano
DOI
14:42
18m
Talk
Experimental Evaluation Methodology for the Era of No Steady Performance
OOPSLA
Jaromír Antoch Charles University, Walter Binder USI Lugano, Lubomír Bulej Charles University, François Farquet Oracle Labs, Vojtech Horky Charles University, Aleksandar Prokopec Oracle Labs, Andrea Rosà USI Lugano, Petr Tuma Charles University
DOI
13:30 - 15:00
Quantum ProgrammingOOPSLA at East Hall 2
Chair(s): Jens Palsberg University of California at Los Angeles
13:30
18m
Talk
Compiling Quantum Regular Language States
OOPSLA
Armando Bellante Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology, Reinis Irmejs Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology, Marta Florido-Llinàs Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology, María Cea Fernández Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology, Marianna Crupi Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology, Matthew Kiser TU Munich; IQM Quantum Computers, J. Ignacio Cirac Max Planck Institute of Quantum Optics; Munich Center for Quantum Science and Technology
DOI
13:48
18m
Talk
Quantum Monte Carlo Estimation via Probabilistic Programming
OOPSLA
Seungmin Jeon KAIST, Jaeho choi HyperAccel, Jonguk Jeon KAIST, Kanguk Lee KAIST, Kyeongmin Cho Rebellions, Sukyoung Ryu KAIST, Jeehoon Kang FuriosaAI
DOI
14:06
18m
Talk
Synthesis of Compact and Expressive Quantum-Circuit Optimizations
OOPSLA
Wei Qiang Columbia University, Ronghui Gu Columbia University
DOI Pre-print
14:24
18m
Talk
Granthi: Higher-Order Quantum Programming via Unitary Wiring
OOPSLA
Samson Abramsky University College London, Radha Jagadeesan DePaul University
DOI
14:42
18m
Talk
Verifying Repeat-until-Success Protocols using Automata
OOPSLA
Jyun-Ao Lin National Taipei University of Technology, Yu-Fang Chen Academia Sinica, Jakub Havlík Brno University of Technology, Ondřej Lengál Brno University of Technology, Fang-Yi Lo Academia Sinica, Wei-Lun Tsai National Taiwan University, You-Jie Wu National Taipei University of Technology
DOI
13:30 - 15:00
Session Types and ConcurrencyOOPSLA at Junior Ballroom 1&2
Chair(s): Peter Thiemann University of Freiburg
13:30
18m
Talk
Speak Now: Safe Actor Programming with Multiparty Session Types
OOPSLA
Simon Fowler University of Glasgow, Raymond Hu Queen Mary University of London
DOI
13:48
18m
Talk
Mixed Choice in Asynchronous Multiparty Session Types
OOPSLA
Laura Bocchi University of Kent, Raymond Hu Queen Mary University of London, Adriana Laura Voinea University of Glasgow, Simon Thompson University of Kent
DOI
14:06
18m
Talk
Top-Down = Bottom-Up: Sound and Complete Characterisations of Liveness by Multiparty Global Protocols
OOPSLA
Kai Pischke University of Oxford, Nobuko Yoshida University of Oxford
DOI
14:24
18m
Talk
A Design Space Exploration of Async/Await
OOPSLA
Gavin Gray Brown University, Shriram Krishnamurthi Brown University, Will Crichton Brown University
DOI Pre-print
13:30 - 15:00
Verifying Real SystemsOOPSLA at Junior Ballroom 3&4
Chair(s): Bor-Yuh Evan Chang University of Colorado Boulder; Amazon
13:30
18m
Talk
Formalizing the Linux eBPF Core ISA: A Mechanized Operational Semantics and Its Real-World Applications
OOPSLA
Shenghao Yuan Zhejiang University, Yazhou Tang Zhejiang University, Tianci Cao Zhejiang University, Frédéric Besson Inria Rennes, Jean-Pierre Talpin Inria, Mingshuai Chen Zhejiang University
DOI File Attached
13:48
18m
Talk
ZSafe: Proving the Safety of Proprietary Hardware Designs in Zero Knowledge
OOPSLA
Zhaoxiang Liu Kansas State University, James Parker Ossa Network, Ning Luo University of Illinois at Urbana-Champaign
DOI
14:06
18m
Talk
Equivalence Checking of ML GPU Kernels
OOPSLA
Benjamin Driscoll Stanford University, Kshitij Dubey Microsoft Research, Anjiang Wei Stanford University, Neeraj Kayal Microsoft Research, Rahul Sharma Google DeepMind, Alex Aiken Stanford University
DOI
14:24
18m
Talk
AADT: Abstract Abstract Data Types
OOPSLA
Julien Simonnet Université Paris-Saclay - CEA LIST, Matthieu Lemerre Université Paris-Saclay - CEA LIST, Mihaela Sighireanu Université Paris-Saclay - ENS Paris-Saclay - CNRS - LMF
DOI
14:42
18m
Talk
RAT-CAT-SAT: Model Checking Memory Consistency Models
OOPSLA
Jan Grünke TU Braunschweig, Thomas Haas TU Braunschweig, Roland Meyer TU Braunschweig
DOI
15:30 - 17:00
Compiler Optimization and Code GenerationOOPSLA at East Hall 1
Chair(s): Kirshanthan Sundararajah Virginia Tech
15:30
18m
Talk
Class-Dictionary Specialization with Rank-2 Polymorphic Functions
OOPSLA
Yong Qi Foo National University of Singapore, Michael D. Adams National University of Singapore
Link to publication DOI Pre-print
15:48
18m
Talk
Automatic Propagation of Profile Information through the Optimization Pipeline
OOPSLA
Elisa Frohlich Federal University of Minas Gerais, Angelica Moreira Microsoft Research, Fernando Magno Quintão Pereira Federal University of Minas Gerais
DOI
16:06
18m
Talk
Automatically Generating ML Compiler Backends from Tensor Accelerator ISA Descriptions
OOPSLA
Devansh Jain University of Illinois at Urbana-Champaign, Akash Pardeshi University of Illinois at Urbana-Champaign, Marco Frigo University of Illinois at Urbana-Champaign, Kaustubh Khulbe University of Illinois at Urbana-Champaign, Krut Patel NVIDIA, Saatvik Lochan University of Illinois at Urbana-Champaign, Jai Arora University of Illinois at Urbana-Champaign, Charith Mendis University of Illinois at Urbana-Champaign
DOI Pre-print
16:24
18m
Talk
Symbolic Basic Block Profiling for Machine Learning Kernels
OOPSLA
Jingyu Qiu University of Rochester, Rongcui Dong University of Rochester, Sreepathi Pai University of Rochester
DOI
16:42
18m
Talk
Filtr: Compiling Bioinformatics Recurrences
OOPSLA
Bala Vinaithirthan Stanford University, Shiv Sundram Stanford University, Sneha Goenka Princeton University, Fredrik Kjolstad Stanford University
DOI
15:30 - 17:00
Refinement Types and Functional ProgrammingOOPSLA at East Hall 2
Chair(s): Nadia Polikarpova University of California at San Diego
15:30
18m
Talk
PLEX: Normalization for Refinement Types
OOPSLA
Alessio Ferrarini IMDEA Software Institute; Universidad Politécnica de Madrid, Niki Vazou IMDEA Software Institute, Wouter Swierstra Utrecht University
Link to publication DOI
15:48
18m
Talk
First-Class Refinement Types for Scala
OOPSLA
Link to publication DOI
16:06
18m
Talk
Effectively Propositional Higher-Order Functional Programming
OOPSLA
Nicholas V. Lewchenko University of Colorado Boulder, Kunha Kim University of Colorado Boulder, Bor-Yuh Evan Chang University of Colorado Boulder; Amazon, Gowtham Kaki University of Colorado Boulder
DOI
16:24
18m
Talk
DeCo: A Core Calculus for Incremental Functional Programming with Generic Data Types
OOPSLA
Timon Böhler TU Darmstadt, Tobias Reinhard TU Darmstadt, David Richter TU Darmstadt, Mira Mezini Technische Universität Darmstadt; ATHENE; hessian.AI
DOI Pre-print
15:30 - 17:00
Runtime Systems and PerformanceOOPSLA at Junior Ballroom 1&2
Chair(s): Rohan Padhye Carnegie Mellon University
15:30
18m
Talk
Uncovering Hidden Memory Costs for Garbage Collection
OOPSLA
Sudhanshu Agarwal University of Illinois at Urbana-Champaign, Saugata Ghose University of Illinois at Urbana-Champaign
DOI
15:48
18m
Talk
Designing GPU Data Structures for Efficient Memory Oversubscription
OOPSLA
Vipin Patel IIT Kanpur, Srinjoy Sarkar IIT Kanpur, Swarnendu Biswas IIT Kanpur, Mainak Chaudhuri IIT Kanpur
DOI
16:06
18m
Talk
Bonsai: Efficient and Optimal Automatic Tensor Rematerialization for Memory-Constrained DNN Training
OOPSLA
Dat Nguyen Texas A&M University, Vasudha Devarakonda Texas A&M University, Anxiao Jiang Texas A&M University, Khanh Nguyen Texas A&M University
DOI
16:24
18m
Talk
Understanding Accelerator Compilers via Performance Profiling
OOPSLA
Ayaka Yorihiro Cornell University, Griffin Berlstein Cornell University, Pedro Pontes García Cornell University, Kevin Laeufer Cornell University, Adrian Sampson Cornell University
DOI
16:42
18m
Talk
A Language Approach to Fine-Grained Microarchitectural Observation
OOPSLA
DOI
15:30 - 17:00
Smart Contracts and BlockchainOOPSLA at Junior Ballroom 3&4
Chair(s): Chandrakana Nandi Certora; University of Washington
15:30
18m
Talk
SymGPT: Auditing Smart Contracts via Combining Symbolic Execution with Large Language Models
OOPSLA
Shihao Xia Pennsylvania State University, Mengting He Pennsylvania State University, Shuai Shao University of Connecticut, Tingting Yu University of Connecticut, Yiying Zhang University of California at San Diego, Nobuko Yoshida University of Oxford, Linhai Song Institute of Computing Technology at Chinese Academy of Sciences
DOI
15:48
18m
Talk
When Specifications Meet Reality: Uncovering API Inconsistencies in Ethereum Infrastructure
OOPSLA
Jie Ma Beihang University; Zhongguancun Laboratory, Ningyu He Hong Kong Polytechnic University, Jinwen Xi Zhongguancun Laboratory, Mingzhe Xing Zhongguancun Laboratory, Liangxin Liu Beihang University, luojiushenzi Beijing Institute of Technology; Zhongguancun Laboratory, Xiaopeng Fu Beijing Institute of Technology; Zhongguancun Laboratory, Chiachih Wu Amber Group, Haoyu Wang Huazhong University of Science and Technology, Ying Gao Beihang University; Zhongguancun Laboratory, Yinliang Yue Zhongguancun Laboratory
DOI
16:06
18m
Talk
Verifying Economic Security of Smart Contracts via Unintended Return
OOPSLA
Yi Rong Columbia University, Xupeng Li CertiK, Ronghui Gu Columbia University
DOI
16:24
18m
Talk
Beacon: Detecting Broken Access Control Vulnerabilities in DBMSs via System Catalog Consistency Validation
OOPSLA
Zongrui Peng Tsinghua University, Jingzhou Fu Tsinghua University, Zhiyong Wu Tsinghua University, Jie Liang Beihang University, Xiangdong Huang Tsinghua University, Dalong Shi Aviation Industry Corporation of China, Yu Jiang Tsinghua University
DOI
17:00 - 18:00
SPLASH/OOPSLA Town HallOOPSLA at East Hall
Chair(s): Işıl Dillig University of Texas at Austin, Anders Møller Aarhus University
17:00
60m
Meeting
SPLASH/OOPSLA Town Hall and Program Chairs Report
OOPSLA

Wed 7 Oct

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

10:30 - 12:00
Analysing Dependencies and AlarmsOOPSLA at East Hall 1
Chair(s): Manu Sridharan University of California at Riverside
10:30
18m
Talk
Floating-Point Usage on GitHub: A Large-Scale Study of Statically Typed Languages
OOPSLA
Andrea Gilot Uppsala University, Tobias Wrigstad Uppsala University, Eva Darulova Uppsala University
DOI Pre-print
10:48
18m
Talk
A Tale of 1001 LoC: Potential Runtime Error-Guided Specification Synthesis for Verifying Large-Scale Programs
OOPSLA
Zhongyi Wang Zhejiang University, Tengjie Lin Zhejiang University, Mingshuai Chen Zhejiang University, Haokun Li Peking University, Mingqi Yang Zhejiang University, Xiao Yi Chinese University of Hong Kong, Shengchao Qin Xidian University, Yixing Luo Beijing Institute of Control Engineering, Xiaofeng Li Beijing Institute of Control Engineering, Bin Gu Beijing Institute of Control Engineering, Liqiang Lu Zhejiang University, Jianwei Yin Zhejiang University
DOI
11:06
18m
Talk
Beer: Interactive Alarm Resolution in Bayesian Program Analysis via Exploration-Exploitation
OOPSLA
Haoran Lin Peking University, Zhenyu Yan Peking University, Xin Zhang Peking University
DOI
11:24
18m
Talk
CLower: Detecting Compiler Pessimization Bugs through Redundant Memory Accesses
OOPSLA
Jianhao Xu Southeast University, Kunbo Zhang State Key Laboratory for Novel Software Technology at Nanjing University, Mathias Payer EPFL, Kangjie Lu University of Minnesota, Bing Mao State Key Laboratory for Novel Software Technology at Nanjing University
DOI
10:30 - 12:00
Ownership, Lifetimes and RegionsOOPSLA at Junior Ballroom 1&2
Chair(s): Jenna DiVincenzo (Wise) Purdue University
10:30
18m
Talk
Tracking Borrows with Regular Expressions
OOPSLA
Todd Nowacki Mysten Labs, Sam Blackshear Mysten Labs, John Mitchell Stanford University, Shaz Qadeer Microsoft, Ilya Sergey National University of Singapore
DOI
10:48
18m
Talk
When Lifetimes Liberate: A Type System for Arenas with Higher-Order Reachability Tracking
OOPSLA
Siyuan He Purdue University, Songlin Jia Purdue University, Yuyan Bao Augusta University, Tiark Rompf Purdue University
DOI
11:06
18m
Talk
Fully-Automatic Type Inference for Borrows with Lifetimes
OOPSLA
William Brandon Massachusetts Institute of Technology, Benjamin Driscoll Stanford University, Frank Dai Unaffiliated, Jonathan Ragan-Kelley Massachusetts Institute of Technology, Mae Milano Princeton University, Alex Aiken Stanford University
DOI
11:24
18m
Talk
Scylla: Translating an Applicative Subset of C to Safe RustDistinguished Paper
OOPSLA
DOI
13:30 - 15:00
Property-Based Testing and Test QualityOOPSLA at East Hall 1
Chair(s): Jonathan Bell Northeastern University
13:30
18m
Talk
Block Tests
OOPSLA
Kevin Guan Cornell University, Pengyue Jiang Cornell University, Milos Gligoric University of Texas at Austin, Owolabi Legunsen Cornell University
DOI
13:48
18m
Talk
Detecting Flaky Tests by Controlling Nondeterministic API Behavior
OOPSLA
Hengchen Yuan University of Texas at Austin, Jiefang Lin University of Texas at Austin, August Shi University of Texas at Austin
DOI
14:06
18m
Talk
Random Testing via Runtime Abstract Interpretation
OOPSLA
Zain K Aamer University of Pennsylvania, Benjamin C. Pierce University of Pennsylvania
DOI
14:24
18m
Talk
Testing Theorems, Fully Automatically
OOPSLA
Segev Elazar Mittelman University of Maryland, Harrison Goldstein University at Buffalo, Leonidas Lampropoulos University of Maryland
DOI
14:42
18m
Talk
Fail Faster: Staging and Fast Randomness for High-Performance PBT
OOPSLA
Cynthia Richey University of Pennsylvania, Joseph W. Cutler University of Pennsylvania, Harrison Goldstein University at Buffalo, Benjamin C. Pierce University of Pennsylvania
DOI
13:30 - 15:00
Security and Information FlowOOPSLA at Junior Ballroom 1&2
Chair(s): Mae Milano Princeton University
13:30
18m
Talk
(Dis)Proving Spectre Security with Speculation-Passing Style
OOPSLA
Santiago Arranz Olmos MPI-SP, Gilles Barthe MPI-SP; IMDEA Software Institute, Lionel Blatter MPI-SP, Xingyu Xie MPI-SP, Zhiyuan Zhang MPI-SP
DOI
13:48
18m
Talk
Decompiling for Constant-Time Analysis
OOPSLA
Santiago Arranz Olmos MPI-SP, Gilles Barthe MPI-SP; IMDEA Software Institute, Lionel Blatter MPI-SP, Youcef Bouzid ENS Paris-Saclay, Sören van der Wall TU Braunschweig, Zhiyuan Zhang MPI-SP
DOI
14:06
18m
Talk
Sound Enforcement of Dynamic Release Information Flow Policy
OOPSLA
Jeffrey Ching Duke University, Danfeng Zhang Duke University
DOI Pre-print
14:24
18m
Talk
A Type System for Optimizing Dynamic IFC
OOPSLA
Daniel Galán Pascual ETH Zurich, François Hublet ETH Zurich, Srđan Krstić ETH Zurich, Roman Fischer ETH Zurich, Colin Pfingstl ETH Zurich, David Basin ETH Zurich
DOI
15:30 - 17:00
Languages for Data and InteractionOOPSLA at East Hall 1
Chair(s): Saba Alimadadi Simon Fraser University
15:30
18m
Talk
Timeline: Adding the Time Dimension to Spreadsheets
OOPSLA
Tomas Petricek Charles University, Tomáš Boďa Charles University
DOI Pre-print
15:48
18m
Talk
Direct Manipulation and Natural Language Programming, Together at Last?
OOPSLA
Parker Ziegler University of California at Berkeley, David Minh-Duy Cao University of California at Berkeley, Justin Lubin University of California at Berkeley, Sarah E. Chasins University of California at Berkeley
DOI Pre-print
16:06
18m
Talk
Geo: A Query Rewrite Framework for Graph Pattern Mining
OOPSLA
Nazanin Yousefian Simon Fraser University, Kasra Jamshidi Simon Fraser University, Keval Vora Simon Fraser University, Anders Miltner Simon Fraser University
DOI
16:24
18m
Talk
Synthesizing Graph Queries from Demonstrations
OOPSLA
Xiaoyu Liu Simon Fraser University, Qikang Liu Simon Fraser University, Evan Dyce Simon Fraser University, Keval Vora Simon Fraser University, Yuepeng Wang Simon Fraser University
DOI
16:42
18m
Talk
Semi-declarative Language for Combinatorial Search
OOPSLA
Ziyi Yang National University of Singapore, Ilya Sergey National University of Singapore
DOI

Presenting SIGPLAN Papers at SPLASH 2026

We invite authors of recent papers from ICFP, OOPSLA, POPL, and PLDI conferences who were previously unable to present their work at a SIGPLAN conference to come to Oakland and present their work in person at SPLASH 2026. These presentations will be given during the main conference days, in parallel with OOPSLA and Onward! 2026 presentations. Presenters will be required to register for the conference.

Note: Only papers never presented in person at past SIGPLAN conferences are eligible.

To apply for presenting your SIGPLAN paper, please submit an abstract and identifying details of your paper at the following site: https://sigplanpapers-splash2026.hotcrp.com/ by August 1, 2026. Submissions will be considered on a case-by-case basis depending on available space in the program.