- Home
- About
- Examples
- Graph of
the month
10/2001 - GDL files
- SVG output
- PNG output
- HTML output
- PS output
- Applications
- Output split
- Animations
- Search
- Graph of
- Free trial
- Help
- Store
- Legal
- Contact
- Extras
- Sitemap
Call graph of the Dhrystone benchmark application for the C16x/ST10 family of microcontrollers. It shows the calling relationships between routines, represented by nodes. An edge represents a call to a routine. External routines are shown in a different color, enabling interfaces to modules to be easily identified (see larger picture, 10kB). The GDL source (350kB) was automatically generated by the software visualization tool aiCall.
Again, the subgraph nesting operations enable the content of a basic block, i.e. the corresponding sequence of assembly instructions, to be viewed. The actual control flow graph contains 674 nodes, 705 edges, and 115 nested subgraphs (see picture, 64kB, or GDL source, 350kB). |
![]() |
aiSee allows up to three pieces of additional information to be associated with a node. Thus, for example, it is possible to view internal addresses of instructions or source code comments. |
![]() |
aiCall supports labelling basic blocks with the corresponding C source code snippets. |
![]() |