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

Fixes on point-based heap analyses #266

Merged
merged 8 commits into from
Jan 9, 2023
Merged

Fixes on point-based heap analyses #266

merged 8 commits into from
Jan 9, 2023

Conversation

VincenzoArceri
Copy link
Collaborator

@VincenzoArceri VincenzoArceri commented Jan 9, 2023

Description
This pull request fixes some minor bugs in point-based heap analyses:

  • the types of a MemoryAllocation is tracked by the type domain even if it is not assigned to any identifier
  • added replacement of the allocation site (with no fields) in FieldSensitivePointBasedHeapDomain
  • closes [BUG] Type inference with contrasting types #183

@VincenzoArceri VincenzoArceri added 🐛 type:bug Something isn't working 🏗 resolution:wip Incomplete work - do not review yet 🔍 scope:analysis Work regarding abstract domains or fixpoint algorithms labels Jan 9, 2023
@VincenzoArceri VincenzoArceri self-assigned this Jan 9, 2023
@VincenzoArceri VincenzoArceri removed the 🏗 resolution:wip Incomplete work - do not review yet label Jan 9, 2023
@lucaneg lucaneg merged commit df6da3b into master Jan 9, 2023
@lucaneg lucaneg deleted the fix-heap-analyses branch January 9, 2023 14:30
@lucaneg lucaneg added this to the 0.1b9 milestone Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔍 scope:analysis Work regarding abstract domains or fixpoint algorithms 🐛 type:bug Something isn't working
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[BUG] Type inference with contrasting types
2 participants