-
Name: 장봉준
What does "potentially" mean here? Does it just mean definitions are at different branches?
Also, if it means "definitions at different branches", |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi. Also, your point is correct. Something more (as you call "derivation") is needed. But the fact that "there is no path between two branches" cannot be directly observable at the beginning. Instead, the fixed point computation will gradually observe which part of the program is actually reachable from the source point. The kill relation will be used during the computation. Also, some nonsensical kills (e.g., between two branches) won't be used. So it is okay to simply collect all "potential" kills. |
Beta Was this translation helpful? Give feedback.
-
Thank you prof, it helped me understand the situation. |
Beta Was this translation helpful? Give feedback.
Hi.
"Potentially" means any possibility. Both of your cases should be considered.
Also, your point is correct. Something more (as you call "derivation") is needed. But the fact that "there is no path between two branches" cannot be directly observable at the beginning. Instead, the fixed point computation will gradually observe which part of the program is actually reachable from the source point. The kill relation will be used during the computation. Also, some nonsensical kills (e.g., between two branches) won't be used. So it is okay to simply collect all "potential" kills.