Quick Mode offers the following advantages:
When a program encounters a segmentation fault or some other abnormal condition, Sun WorkShop steps in before the program terminates, leaving you with an active program and full debugging functionality. If you had run the program without Quick Mode, Sun WorkShop would have terminated the program. You would then have to debug a core file using a restricted set of debugging actions.
You can interrupt your program at any point in the process and automatically bring the debugger into control to set breakpoints, watch data, and browse through source code. You don't have to restart your program to get access to debugging functionality.
When you run in Quick Mode, your program runs quickly, but you have the security of knowing all of the debugging functionality is available if you need it.
Your only initial time lag comes from opening the Debugging window. Symbol tables aren't loaded.
Your program never crashes and produces a core dump. The debugger always stops the program first.
You have full debugger functionality with a program that was about to crash. (When you attach to a core file, you can only use limited debugger functions.)
When the Debugger takes over for a program that was about to crash, you can pop back through function calls.