PLDI 2025
Mon 16 - Fri 20 June 2025 Seoul, South Korea
Mon 16 Jun 2025 15:00 - 15:20 at Orchid - SOAP 3 Chair(s): Mukund Raghothaman

We report on an industrial use case of static callgraph reachability analysis to improve WhatsApp Android app health.
We collaborated with engineers dedicated to app health to annotate/specify the source code.
We leveraged the Infer static analyzer to prevent regressions during code changes and to periodically find pre-existing issues on the latest revision.
Within three months, the analysis prevented almost a hundred regressions from being introduced and resulted in fixes for a handful of pre-existing issues, including examples with end-user measurable impact.

Mon 16 Jun

Displayed time zone: Seoul change

14:00 - 15:20
SOAP 3SOAP at Orchid
Chair(s): Mukund Raghothaman University of Southern California
14:00
60m
Keynote
Static Analysis from Code Graphs to Neural Networks
SOAP
Yulei Sui University of New South Wales
15:00
20m
Talk
Compositional Static Callgraph Reachability Analysis for WhatsApp Android App Health
SOAP
Ákos Hajdu Meta, Roman Lee Meta, Gavin Weng Meta, Nilesh Agrawal Meta, Jérémy Dubreil Unaffiliated
DOI