Simplify x86-64 coroutine context switch

Instead of using push rip+ret, use jmp rip directly.