pushContinuationAction

Push an action on the reifier's stack of actions. The action should run after previously run (but subsequently pushed) actions have had a chance to set up a caller's reified state. Take the supplied dummy continuation and push it on the reified stack, then run it. The run must complete normally – i.e., it must not trigger more reifications, or try to fall back to the default chunk.

The code in the dummy continuation will restore register state, pop the dummy continuation, then assemble and push whatever new continuation(s) are needed to make the stack reflect some new state, prior to running any previously pushed actions.

Return

The receiver (a StackReifier), as a convenience.

Parameters

dummyContinuation

A mutable continuation to add to the stack when more recently pushed actions have completed (thereby fully reifying the caller).