|
|
|
|
|
by BenFrantzDale
1943 days ago
|
|
The state is allowed to be heap-allocated but can be optimized onto the stack. But if it calls recursively without control flowing back out again, then I’d think the nested state could live on the stack so long as the compiler knows the nested state never has to be held across yield/resume. |
|