Reset callframe before checkpointing and stopping aux threads

Both checkpointing and stopping aux threads could result in a GC, so we
have to set the call frame to 0, to not reference anything in the root
vm anymore.