MSIL includes the tail. prefix to be used with call instructions ( call, callvirt, calli ), and also the specialized form jmp . The tail. prefix is a hint that the stack frame of the current method should be popped from the stack before transferring control