Powered by
Proceedings of the ACM on Programming Languages, Volume 8, Number PLDI,
June 24–28, 2024,
Copenhagen, Denmark
Frontmatter
Papers
Optimistic Stack Allocation and Dynamic Heapification for Managed Runtimes
Aditya Anand,
Solai Adithya,
Swapnil Rustagi,
Priyam Seth,
Vijay Sundaresan,
Daryl Maier,
V. Krishna Nandivada, and
Manas Thakur
(IIT Bombay, India; IIT Mandi, India; IBM, Canada; IIT Madras, India)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Falcon: A Fused Approach to Path-Sensitive Sparse Data Dependence Analysis
Peisen Yao,
Jinguo Zhou,
Xiao Xiao,
Qingkai Shi,
Rongxin Wu, and
Charles Zhang
(Zhejiang University, China; Ant Group, China; Nanjing University, China; Xiamen University, China; Hong Kong University of Science and Technology, China)
Publisher's Version
GenSQL: A Probabilistic Programming System for Querying Generative Models of Database Tables
Mathieu Huot,
Matin Ghavami,
Alexander K. Lew,
Ulrich Schaechtle,
Cameron E. Freer,
Zane Shelby,
Martin C. Rinard,
Feras A. Saad, and
Vikash K. Mansinghka
(Massachusetts Institute of Technology, USA; Digital Garage, Japan; Carnegie Mellon University, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Wavefront Threading Enables Effective High-Level Synthesis
Blake Pelton,
Adam Sapek,
Ken Eguro,
Daniel Lo,
Alessandro Forin,
Matt Humphrey,
Jinwen Xi,
David Cox,
Rajas Karandikar,
Johannes de Fine Licht,
Evgeny Babin,
Adrian Caulfield, and
Doug Burger
(Microsoft, USA; ETH Zurich, Switzerland)
Publisher's Version
Static Posterior Inference of Bayesian Probabilistic Programming via Polynomial Solving
Peixin Wang,
Tengshun Yang,
Hongfei Fu,
Guanyan Li, and
C.-H. Luke Ong
(Nanyang Technological University, Singapore; Institute of Software at Chinese Academy of Sciences, Beijing, China; University of Chinese Academy of Sciences, China; Shanghai Jiao Tong University, China; University of Oxford, United Kingdom)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
Stream Types
Joseph W. Cutler,
Christopher Watson,
Emeka Nkurumeh,
Phillip Hilliard,
Harrison Goldstein,
Caleb Stanford, and
Benjamin C. Pierce
(University of Pennsylvania, USA; California Institute of Technology, USA; University of California at Davis, Davis, USA)
Publisher's Version
Bringing the WebAssembly Standard up to Speed with SpecTec
Dongjun Youn,
Wonho Shin,
Jaehyun Lee,
Sukyoung Ryu,
Joachim Breitner,
Philippa Gardner,
Sam Lindley,
Matija Pretnar,
Xiaojia Rao,
Conrad Watt, and
Andreas Rossberg
(KAIST, South Korea; Independent, Germany; Imperial College London, United Kingdom; University of Edinburgh, United Kingdom; University of Ljubljana, Slovenia; University of Cambridge, United Kingdom)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Functional
Foundational Integration Verification of a Cryptographic Server
Andres Erbsen,
Jade Philipoom,
Dustin Jamner,
Ashley Lin,
Samuel Gruetter,
Clément Pit-Claudel, and
Adam Chlipala
(Google, USA; Google, Germany; Massachusetts Institute of Technology, USA; EPFL, Switzerland)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
KATch: A Fast Symbolic Verifier for NetKAT
Mark Moeller,
Jules Jacobs,
Olivier Savary Belanger,
David Darais,
Cole Schlesinger,
Steffen Smolka,
Nate Foster, and
Alexandra Silva
(Cornell University, USA; Galois, USA; Google, USA)
Publisher's Version
Published Artifact
Artifacts Available
Artifacts Reusable
proc time: 24.91