[wasm][debugger]Adding stack info to the exception details when evaluating expression...
authorThays Grazia <thaystg@gmail.com>
Mon, 6 Feb 2023 20:52:52 +0000 (17:52 -0300)
committerGitHub <noreply@github.com>
Mon, 6 Feb 2023 20:52:52 +0000 (17:52 -0300)
commit819b40953a3ba5e4958ec61d1bf44ac284f1c803
tree472869ac7721efd23bb0aedf03855bab6d06842a
parentecd71ac2cb7ab3444ae9bc53aedc8f8e767aa576
[wasm][debugger]Adding stack info to the exception details when evaluating expressions (#81440)

* Adding stack info to the exception details when evaluating expressions.

* passing only one parameter.

* Fixing CI.

* Fixing format.

* Added a new test: Evaluate on a callframe different of the first and check if the callstack is correct.
And fix it.

* Addressing @radical comments.

* addressing @radical comments.
src/mono/wasm/debugger/BrowserDebugProxy/EvaluateExpression.cs
src/mono/wasm/debugger/BrowserDebugProxy/ExpressionEvaluationFailedException.cs [deleted file]
src/mono/wasm/debugger/BrowserDebugProxy/MemberReferenceResolver.cs
src/mono/wasm/debugger/BrowserDebugProxy/MonoProxy.cs
src/mono/wasm/debugger/DebuggerTestSuite/EvaluateOnCallFrameTests.cs
src/mono/wasm/debugger/DebuggerTestSuite/EvaluateOnCallFrameTests2.cs