Community
Participate
Working Groups
When debugging with the Registers view open, it could be argued that displaying the register values only makes sense when the corresponding thread is stopped. At the moment, any register value cached when a thread last stopped is still displayed when a thread execution is resumed. The values are updated only when the thread stops again. It might be better to clear the register values when a thread is resumed.
I don't think we should be displaying values if the thread in question is running: those values are no longer valid.
I agree, this was quite visible during the implementation of Bug 323552 to display register values at stack frame level, keeping the values while running was quite confusing as we wouldn't know for which frame those values were. So the implementation of Bug 323552, clears the registers values when transitioning to the running state i.e. receiving the Resume event. Added Bug 323552 as a dependency for this bug