If you've ever stared at a large C codebase wondering whether two function calls touch the same shared state, you know the pain. Manual code review is error-prone, and full program analysis can be overkill. prongC was built to solve exactly this problem. It's a lightweight static analysis tool that detects shared variable accesses between function calls without requiring whole-program analysis. The Problem It Solves Consider this scenario: you have two function calls in your code: foo(arg1, arg2

prongC: A Static Analysis Tool That Helps You Detect C Shared Data Accesses
Omer El Idrissi
