Switch to NetMQ for inter-process debugging

This commit is contained in:
Yoshi Askharoun
2023-05-22 21:44:05 -05:00
parent 1d36315297
commit 49d8ae6323
12 changed files with 167 additions and 101 deletions
+3 -3
View File
@@ -66,7 +66,7 @@ namespace Microsoft.Iris.Markup
bool errorsDetected = false;
object result = null;
bool wasInDebugState = false;
bool debugging = BridgeServer.Current != null;
bool debugging = Application.Debugger != null;
while (!errorsDetected)
{
@@ -670,7 +670,7 @@ namespace Microsoft.Iris.Markup
}
}
BridgeServer.Current?.LogInterpreterOpCode(opCode, entry);
Application.Debugger?.LogInterpreterOpCode(opCode, entry);
}
while (stack.Count > count)
{
@@ -1630,7 +1630,7 @@ namespace Microsoft.Iris.Markup
}
}
BridgeServer.Current?.LogInterpreterOpCode(opCode, entry);
Application.Debugger?.LogInterpreterOpCode(opCode, entry);
if (stack.Count != xmlStack.Count)
throw new InvalidOperationException(