initialize but do not run
start execution
stop execution (call from GUI thread)
executable file
returns true if it's debugger
returns execution status
stop execution
See Implementation