ares
ares copied to clipboard
Stackless copy for preserve()
We should implement the stackless copying algorithm described in "An Efficient List-Moving Algorithm Using Constant Workspace" (CACM Vol 19 No 6, 1976). This would allow us to entirely remove use of the lightweight stack for noun copies, thus freeing up the ability to simply restore the frame, and then copy into the new frame's allocation area.