Skip to content

Improve CFL Field Sensitivity#847

Open
fabianbs96 wants to merge 15 commits into
secure-software-engineering:developmentfrom
fabianbs96:f-ImproveCFLFieldSens
Open

Improve CFL Field Sensitivity#847
fabianbs96 wants to merge 15 commits into
secure-software-engineering:developmentfrom
fabianbs96:f-ImproveCFLFieldSens

Conversation

@fabianbs96

@fabianbs96 fabianbs96 commented Jun 26, 2026

Copy link
Copy Markdown
Member

Improves the CFLFieldSensIFDSProblem in both performance and precision:

  • Improves the edge-function composition performance
  • Caches edge-functions (hash-consing)
    • Caches both edge-function composition and join
  • Internalizes kill-sets making AccessPath drastically smaller & trivially_copyable
  • Enables strong updates for more aliases

@fabianbs96 fabianbs96 self-assigned this Jun 26, 2026
@fabianbs96 fabianbs96 added refactoring performance This ticket improves the performance of an existing feature instead of adding a new one labels Jun 26, 2026
@fabianbs96 fabianbs96 added this to the PhASAR v2610 milestone Jun 26, 2026
@fabianbs96 fabianbs96 marked this pull request as ready for review June 26, 2026 18:26
@fabianbs96 fabianbs96 requested a review from MMory as a code owner June 26, 2026 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

performance This ticket improves the performance of an existing feature instead of adding a new one refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant