-
Notifications
You must be signed in to change notification settings - Fork 274
cfgt: introduce and use a public interface when interacting with the entry map [blocks: 5049, 5059] #5051
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
cfgt: introduce and use a public interface when interacting with the entry map [blocks: 5049, 5059] #5051
Conversation
6f006de
to
387932e
Compare
387932e
to
8460a02
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
8460a02
to
afb2a95
Compare
…entry map This eliminates many uses of the cfg[cfg.entry_map[instruction]] pattern, and makes it easier to refactor / change the implementation of cfgt.
afb2a95
to
9b0133d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✔️
Passed Diffblue compatibility checks (cbmc commit: 9b0133d).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/124431732
Codecov Report
@@ Coverage Diff @@
## develop #5051 +/- ##
===========================================
- Coverage 69.57% 69.57% -0.01%
===========================================
Files 1314 1314
Lines 108913 108898 -15
===========================================
- Hits 75773 75762 -11
+ Misses 33140 33136 -4
Continue to review full report at Codecov.
|
This eliminates many uses of the
cfg[cfg.entry_map[instruction]]
pattern, and makes it easier to refactor / change the implementation of cfgt. No behavioural changes intended. Depends on #5045 -- don't review the first commit.