~/talk

Return of CFA: Call-Site Sensitivity Can Be Superior to Object Sensitivity Even

Talkat POPL 2022 · 2022-01-16..01-22· [software-architecture]
links:none on file
name:Hakjoo Oh
linkedin:lukaszkaiser
slides:none on file

Paper claims call-site sensitivity with context tunneling can be strictly more precise and more scalable than object sensitivity, and demonstrates a toolchain that transforms object-sensitive analyses into call-site-sensitive ones. Implementation Obj2CFA runs on the Doop pointer-analysis framework for Java, uses a simulation step plus an offline learning step (about two days, excluded from timing), and shows 1-call-site vs 3-object-sensitive precision wins and better scalability (e.g., handles large benchmarks where prior Doop call-site runs failed).

AI-written summary · about

  1. 0:00Start
  2. 8:38Our Technique : Obj2CFA . Obj2CFA consists of simulation and simulation-guided learning
  3. 11:02Intuition Behind Simulation (IUI)
  4. 15:54Call-site Sensitivity vs Object Sensitivity . I callH+SL Cours is more precisend scalable than the existing object sensitivities
  5. 17:44Summary
~/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.