Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any path-sensitive pointer analysis? #1496

Open
DesNevermore opened this issue Jul 5, 2024 · 1 comment
Open

Any path-sensitive pointer analysis? #1496

DesNevermore opened this issue Jul 5, 2024 · 1 comment

Comments

@DesNevermore
Copy link

image
image

As shown below, the CondPTAImpl is said to be a context- and path- sensitive analysis and the ContextDDA is the only place used it. So does this mean the ContextDDA is a path-, flow-, context-, and field- sensitive pointer analysis? And can I use the ContextDDA pointer analysis to refine the SVFG or the call graph? If so, how?

@yuleisui
Copy link
Collaborator

yuleisui commented Jul 5, 2024

No path-sensitive points-to analysis is in the upstream yet.

ContextDDA can refine the initial SVFG during on-demand traversal. You may wish to take a look at the code in ContextDDA.cpp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants