Release notes for EiffelStudio 6.8 related to the debugger

Graphical environment

  • It is now possible to detach the debugger from the application (without killing the application).
  • It is now possible to attach the debugger to associated eiffel application launched outside EiffelStudio
    • The application has to be launched in a specific way to wait for the debugger, that is, either
      • by setting ISE_DBG_PORTNUM environment variable to a specific port number, or
      • by calling {RT_DEBUGGER}.rt_workbench_wait_for_debugger (a_port_number) from the program itself
    • Then with EiffelStudio, menu Execution->Attach Debuggee and provide the same port number.
    • At this point EiffelStudio is able to debug the application

Current restrictions and known issues

  • You will find a list here.