Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2012-10-15 00:46:44 +0000
committerEugene Tarassov2012-10-15 00:46:44 +0000
commit9eb0939c75a180c076e7d54f959c00df325a2906 (patch)
tree60c9a0234fa384e78f5d2b3a42368a275873f1bd
parent0056e0090d6aaccde6d3c47ecf558c365081e6ec (diff)
downloadorg.eclipse.tcf-9eb0939c75a180c076e7d54f959c00df325a2906.tar.gz
org.eclipse.tcf-9eb0939c75a180c076e7d54f959c00df325a2906.tar.xz
org.eclipse.tcf-9eb0939c75a180c076e7d54f959c00df325a2906.zip
TCF Debugger: fixed view updates on Memory Map Changed events
-rw-r--r--plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeExecContext.java1
-rw-r--r--plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeStackFrame.java3
2 files changed, 4 insertions, 0 deletions
diff --git a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeExecContext.java b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeExecContext.java
index 394002899..c90c6e5da 100644
--- a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeExecContext.java
+++ b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeExecContext.java
@@ -1506,6 +1506,7 @@ public class TCFNodeExecContext extends TCFNode implements ISymbolOwner, ITCFExe
children_exps.onMemoryMapChanged();
children_hover_exps.onMemoryMapChanged();
children_log_exps.onMemoryMapChanged();
+ postContentChangedDelta();
postModulesChangedDelta();
}
diff --git a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeStackFrame.java b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeStackFrame.java
index d04db2fb9..8c45984bc 100644
--- a/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeStackFrame.java
+++ b/plugins/org.eclipse.tcf.debug.ui/src/org/eclipse/tcf/internal/debug/ui/model/TCFNodeStackFrame.java
@@ -513,10 +513,13 @@ public class TCFNodeStackFrame extends TCFNode implements ITCFStackFrame {
}
void onMemoryMapChanged() {
+ stack_trace_context.cancel();
line_info.reset();
func_info.reset();
+ address.cancel();
children_vars.onMemoryMapChanged();
children_exps.onMemoryMapChanged();
+ children_hover_exps.onMemoryMapChanged();
postAllChangedDelta();
}

Back to the top