This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Set 'RuntimeInvokeFlags.NestedBreakStates' in InvocationExpression.Do…

…Invoke().

2009-05-19  Martin Baulig  <martin@ximian.com>

	* frontend/Expression.cs
	(InvocationExpression.DoInvoke): Add
	`RuntimeInvokeFlags.NestedBreakStates'.

svn path=/branches/mono-2-4-1/debugger/; revision=134419
  • Loading branch information...
Martin Baulig
Martin Baulig committed May 19, 2009
1 parent f771946 commit baad086999a99f225969a962859022c1c455fc18
Showing with 8 additions and 1 deletion.
  1. +6 −0 ChangeLog
  2. +2 −1 frontend/Expression.cs
View
@@ -1,3 +1,9 @@
+2009-05-19 Martin Baulig <martin@ximian.com>
+
+ * frontend/Expression.cs
+ (InvocationExpression.DoInvoke): Add
+ `RuntimeInvokeFlags.NestedBreakStates'.
+
2009-05-19 Martin Baulig <martin@ximian.com>
* classes/Thread.cs
View
@@ -3231,7 +3231,8 @@ protected TargetObject DoInvoke (ScriptingContext context, bool debug)
RuntimeInvokeFlags flags = context.GetRuntimeInvokeFlags ();
if (debug)
- flags |= RuntimeInvokeFlags.BreakOnEntry | RuntimeInvokeFlags.SendEventOnCompletion;
+ flags |= RuntimeInvokeFlags.BreakOnEntry | RuntimeInvokeFlags.SendEventOnCompletion |
+ RuntimeInvokeFlags.NestedBreakStates;
result = context.Interpreter.RuntimeInvoke (thread, method, instance, objs, flags);

0 comments on commit baad086

Please sign in to comment.