~/conference

Infer 2024

date:2024-06-24
location:Copenhagen, Denmark
series:Infer · one edition

static analysis engineers, compiler engineers, platform engineers, developer tools engineers, security researchers, iOS engineers

type-safe nanopasses; OCaml polymorphic variants; PPX generator for passes; trace-to-model pipeline; Erlang input/output summaries; SQLite capture databases; distributed capture scheduling; pulse infinite termination checker; pulse abstract heap checking; retain-cycle detection for Objective-C; on-demand function summaries; embedded SMT for linear arithmetic

titleauthorlength
Type-safe Nanopasses: How to write a safe and modern compiler front-endDaniel Mercier40m
Ada front end for Infer compiles Liong parse trees to CIL by composing many tiny, type-safe nanopasses implemented in OCaml, using recursion schemes for…
Talk on
Supercharging Infer: Enhancing Static Analysis with Dynamic Data at WhatsAppMatteo Marescotti27m
WhatsApp integrates Infer with FAUSTA-generated runs inside PrivacyCAT, extracts dbg call traces and converts them via a trace-to-model pipeline into Erlang…
Talk on
Infer Internals for Integrations and InfrastructureNikos Gorogiannis45m
Describes how Infer separates capture (compiler-plugin style capture into SQLite DBs) from analysis and reporting, and how existing Gradle/Buck integrations…
Talk on
Bridging the Gap For Security Analysis In InferJulien Vanegue40m
Infer gets extended with pulse infinite, an under-approximate termination checker built on Pulse and Infer’s separation-logic core that analyzes millions of…
Talk on
Finding Retain Cycles for Objective-C with PulseDulma Churchill28m
Built a Pulse-based checker that finds Objective‑C retain cycles by walking the Pulse abstract heap and requiring all references in a cycle to be strong…
Talk on
State of the Infer PlatformJules Villard50m
A production-grade static analysis platform that uses on-demand summaries to analyze only reachable code and reanalyzes functions when callers supply concrete…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.