Skip to content

Conversation

fabianbs96
Copy link
Member

@fabianbs96 fabianbs96 commented Sep 26, 2024

Integrate the $JF_N$ configuration from the paper "Scaling Interprocedural Static Data-Flow Analysis to Large C/C++ Applications: An Experience Report" (https://doi.org/10.4230/LIPIcs.ECOOP.2024.36).

  • We need to find a good way of integrating $JF_{ND}$ as well, without cloning the whole solver.
  • We also may want to integrate this solver into the phasar-cli tool

The solver is set-up in JF_N configuration from the paper "Scaling Interprocedural Static Data-Flow Analysis to Large C/C++ Applications: An Experience Report"
@fabianbs96 fabianbs96 added enhancement New feature or request extensive Bigger piece of work labels Sep 26, 2024
@fabianbs96 fabianbs96 self-assigned this Sep 26, 2024
@fabianbs96 fabianbs96 marked this pull request as ready for review September 26, 2024 17:39
Copy link
Collaborator

@vulder vulder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sry, that it took a while. I had a little bit of other stuff to do 🙈

Btw. some of the extras and abstractions look a bit large and complicated overall. I'm not going to comment on the design here in particular. But maybe a few things could be simplified in the future.

@vulder vulder self-requested a review November 4, 2024 20:53
Copy link
Collaborator

@vulder vulder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only the 2 small things above left, otherwise this LGTM

@fabianbs96 fabianbs96 merged commit 64a7233 into development Nov 10, 2024
5 checks passed
@fabianbs96 fabianbs96 deleted the f-IterativeIDESolver branch November 10, 2024 19:17
@fabianbs96 fabianbs96 added this to the March Release 2025 milestone Dec 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request extensive Bigger piece of work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants