Tracking changes to source files

Automatic Source Tracking

The job of the Performance Source Viewer is to show the application source code along with line-level performance data. The line-level data stored in an Activity corresponds to the version of the source that existed at the time of that performance run.

Changes to source code files are automatically tracked as they are edited. The state of a source file will be automatically remembered whenever a performance run completes. This automatic version control system is completely transparently. It is independent of any team version control used to share the project and will not interfere with it.

Opening the Performance Source Viewer on a file from an older Activity will open the version of the file that existed at that time, and the performance data will line up correctly with the code.

If for some reason the line-level data does not line up correctly then a warning message will be displayed along the top of the viewer.


Feedback