We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3990bf7 commit 78102c6Copy full SHA for 78102c6
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Sources/ManualResetValueTaskSourceCore.cs
@@ -270,6 +270,10 @@ private void SignalCompletion()
270
/// </summary>
271
private ExceptionDispatchInfo? InvokeInlineContinuation()
272
{
273
+ // This is in a helper as the error handling causes the generated asm
274
+ // for the surrounding code to become less efficent (stack spills etc)
275
+ // and it is an uncommon path.
276
+
277
Debug.Assert(_continuation != null);
278
Debug.Assert(_capturedContext == null);
279
Debug.Assert(!RunContinuationsAsynchronously);
0 commit comments