Bug fix: loss FrameDescr during tail call.

Codegen for tail call didn't load the fd from the stack and therefore
gc sometimes will fail.

Well, that was a hard bug.