# Run until return

```
 Action    name: ThreadRunUntilReturn
 
```

This command executes assembler instructions and stops on the instruction immediately following the instruction that called the current function.

Internally, IDA executes each instruction in the current function until a 'return from function' instruction is reached.

See also

* [Step into](https://docs.hex-rays.com/9.0/user-guide/user-interface/menu-bar/debugger/process-control/step-into)
* [Step over](https://docs.hex-rays.com/9.0/user-guide/user-interface/menu-bar/debugger/process-control/step-over)
* [Debugger submenu](https://docs.hex-rays.com/9.0/user-guide/user-interface/menu-bar/debugger).
