Skip to content

Fixes on point-based heap analyses#266

Merged
lucaneg merged 8 commits intomasterfrom
fix-heap-analyses
Jan 9, 2023
Merged

Fixes on point-based heap analyses#266
lucaneg merged 8 commits intomasterfrom
fix-heap-analyses

Conversation

@VincenzoArceri
Copy link
Member

@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