[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] Reset the register's change flag.
|
The register's change flag should be reset only when switching between frames
of the same thread.
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.15
diff -u -r1.15 ChangeLog
--- ChangeLog 15 Oct 2002 02:17:42 -0000 1.15
+++ ChangeLog 15 Oct 2002 17:03:09 -0000
@@ -1,3 +1,6 @@
+2002-10-15 Mikhail Khodjaiants
+ * CThread.java: The previous fix should be done only when switching between
frames of the same thread.
+
2002-10-14 Mikhail Khodjaiants
* CThread.java: Reset the register's change flag before switching to
another frame.
Index: src/org/eclipse/cdt/debug/internal/core/model/CThread.java
===================================================================
RCS file:
/home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java,v
retrieving revision 1.16
diff -u -r1.16 CThread.java
--- src/org/eclipse/cdt/debug/internal/core/model/CThread.java 15 Oct 2002
02:17:42 -0000 1.16
+++ src/org/eclipse/cdt/debug/internal/core/model/CThread.java 15 Oct 2002
17:03:09 -0000
@@ -975,11 +975,11 @@
{
return;
}
- ((CDebugTarget)getDebugTarget()).resetRegisters();
try
{
if ( getLastStackFrame() != null )
{
+ ((CDebugTarget)getDebugTarget()).resetRegisters();
getCDIThread().setCurrentStackFrame(
((CStackFrame)frame).getCDIStackFrame() );
}
setLastStackFrame( (CStackFrame)frame );