Mon 13 Jun 2022 10:20 - 11:00 at Rousseau East - Session 2 Chair(s): Nikos Gorogiannis
Mon 13 Jun 2022 22:20 - 23:00 at Rousseau East - Session 2

When analyzing code, one may encounter anonymous functions used in a variety of ways. Often, they will be seen used with higher-order functions, either passed as arguments or returned. In the former case, a static analyzer must be able to account for the effects an anonymous function would have when passed to an higher-order function to identify the effects of said higher-order function. In this talk, we will present function specialization to show how Infer fulfills this above requirement for Objective-C and then how Pulse goes even further using the same technique.

Mon 13 Jun

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

10:20 - 12:00
Session 2Infer at Rousseau East +12h
Chair(s): Nikos Gorogiannis Facebook
10:20
40m
Talk
Higher-order function specialization in Infervirtual
Infer
11:00
10m
Live Q&A
Q&A 2
Infer

11:10
40m
Talk
InfERL: Scalable and extensible static analysis for Erlangvirtual
Infer
11:50
10m
Live Q&A
Q&A 3
Infer