prosyslab-classroom / is593-language-based-security

28 stars 6 forks source link

Safety condition 2 of sparse analysis #30

Closed KihongHeo closed 4 years ago

KihongHeo commented 4 years ago

Michael and Hyunsoo asked an important question regarding the safety condition during and after today's class. So let me summarize that again here.

Q: How to compute D#pre that satisfies the condition?

In general, spurious defs are indistinguishable from real defs before the main analysis. But in practice, we can compute safe yet precise def set and use set as follows: