Changes between Version 5 and Version 6 of Visualization


Ignore:
Timestamp:
12/31/69 19:21:53 (54 years ago)
Author:
binoy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Visualization

    v5 v6  
    88dot -Tps plotXX -o graphXX.ps
    99}}}
    10 We can narrow the visualization output to the scope of one class or a package using the commands, '-X:hydra:class=...' and '-X:hydra:package=...' respectively.
     10We can narrow the visualization output to the scope of one class or a package using the commands, '-X:hydra:class=...' and '-X:hydra:package=...', respectively.
    1111
    1212The generated graph is composed of ''nodes'' that represent blocks and variables, and ''edges'' that show the access frequency or the type of operation  on variables (read or write). Nodes starting with 'B' represent basic blocks, and it is followed by a number in which the higher order digits constitute the method identifier and the lower order digits constitute the block identifier. Nodes with prefix 'V' are the variables. The number following 'V' indicates whether the variable is global or local: global if the number is larger than 1000; local otherwise. Edges connecting the blocks are weighted with the number of times program flow has moved between the respective two blocks. Edges connecting the blocks to the variables represent memory access from the blocks to the variables: green edge represent a read and red represent a write.[[BR]]