TOPLAS 2022
26 papers
- A Relational Program Logic with Data Abstraction and Dynamic Framing
- A Type Discipline for Message Passing Parallel Programs
- Armada: Automated Verification of Concurrent Code with Sound Semantic Extensibility
- Bounded Abstract Effects
- Bounded Verification of Multi-threaded Programs via Lazy Sequentialization
- CHAD: Combinatory Homomorphic Automatic Differentiation
- Conditional Independence by Typing
- Containerless Plurals: Separating Number from Type in Object-Oriented Programming
- Deep Dive into ZGC: A Modern Garbage Collector in OpenJDK
- Fast Graph Simplification for Interleaved-Dyck Reachability
- For a Few Dollars More: Verified Fine-Grained Algorithm Analysis Down to LLVM
- Gradualizing the Calculus of Inductive Constructions
- Introduction to the Special Issue on ESOP 2021
- Nested Session Types
- On Time-sensitive Control Dependencies
- Prophecy Made Simple
- Revisiting Iso-Recursive Subtyping
- Runtime Complexity Bounds Using Squeezers
- Session Coalgebras: A Coalgebraic View on Regular and Context-free Session Types
- Solving Program Sketches with Large Integer Values
- Strong-separation Logic
- TF-Coder: Program Synthesis for Tensor Manipulations
- The Systematic Design of Responsibility Analysis by Abstract Interpretation
- Two Parametricities Versus Three Universal Types
- Types for Complexity of Parallel Computation in Pi-calculus
- What's Decidable About Causally Consistent Shared Memory?