- Take advantage of the stmt_point_kind.
- Dump block IDs for BlockEntrance nodes.
- Don't dump huge compound statements on PurgeDeadSymbols nodes.
- Rename Edge to BlockEdge for consistency.
- Tweak colors.
Before:
After:
Paths
| Differential D64051
[analyzer] exploded-graph-rewriter: Improve program point dumps. ClosedPublic Authored by NoQ on Jul 1 2019, 5:47 PM.
Details Summary
Diff Detail
Event TimelineComment Actions Are you alright with the namings? Those are randomly came out from my head and may you know some better one. I like the idea about color tones, it is great we have a huge palette, just I still feels like it pretty well made for a dark theme.
Yea, they are crazy. Thanks for that patch! This revision is now accepted and ready to land.Jul 1 2019, 5:59 PM Comment Actions
Okay. D64056 Closed by commit rL364881: [analyzer] exploded-graph-rewriter: Improve program point dumps. (authored by NoQ). · Explain WhyJul 1 2019, 7:18 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 207465 cfe/trunk/test/Analysis/exploded-graph-rewriter/escapes.c
cfe/trunk/test/Analysis/exploded-graph-rewriter/program_points.dot
cfe/trunk/utils/analyzer/exploded-graph-rewriter.py
|