public static HITResult End(HITThread thread) { if (thread.Stack.Count > 0) { thread.PC = (uint)thread.Stack.Pop(); return HITResult.CONTINUE; } else { return HITResult.KILL; } }