The watchpoint — another type of action point — is yet another way to look at data. A TotalView watchpoint stops execution when a variable’s data changes, no matter the cause. That is, you could change data from within 30 different statements, triggering the watchpoint to stop execution after each of these 30 statements make a change. Or, if data is being overwritten, you could set a watchpoint at that location in memory and then wait until TotalView stops execution because the watchpoint was executed.
To create a watchpoint for a variable, select Tools > Create Watchpoint from the variable’s Variable Window or
Action Points > Create Watchpoint in the Process Window.