Commit cdda336
authored
[Stack Switching] Ignore attempts to stash resume info for suspends without a continuation (#7819)
When there is no continuation (we are not running in one), then a
suspend will lead to a trap on the host side, of "unhandled
suspend". We do need to make sure not to error on the way, so
any attempt to save resume info must be skipped.
Spec tests did not catch this because they did not have an
enclosing block, and the block tries to save resume info.1 parent 3b4856e commit cdda336
2 files changed
+19
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
463 | 463 | | |
464 | 464 | | |
465 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
466 | 475 | | |
467 | 476 | | |
468 | 477 | | |
469 | 478 | | |
470 | | - | |
471 | 479 | | |
472 | 480 | | |
473 | 481 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
864 | 864 | | |
865 | 865 | | |
866 | 866 | | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
867 | 877 | | |
0 commit comments