Now let us improve our actual program based on the information we obtained from the analysis graph, in order to increase control quality. As we found with the function execution ratios, we are able to obtain a wide range of information about variables from the Variable List panel, and we can also output all locations where variables are defined or referenced.
The essential operations are the same as the Function List panel, so we will omit the steps here. The figure below shows the Variable List panel. You can view at a glance both static information, like the variable's allocation address and size, and dynamic information, like the numbers of reads and writes. As with the Function List panel, you can save data from the Variable List panel in CSV format.
From the Variable List panel, select a variable, then from the context menu, click [Find All References]. All locations where variables are defined or referenced are output, as shown in the figure below. Double click on one of the output rows in order to move the cursor to the corresponding location in the editor panel. This enables you to move efficiently between analysis and editing.