With a concurrent/multithreaded architecture, some crashes (bugs) can be only analyzed with a full backtrace of all threads, to see their interactions.
Currently hs_err file only shows a backtrace of the thread that crashed, which often necessitates that the user tries to repeat the bug locally with a debugger attached, so that we get the full picture of all threads backtrace.
It would be very helpful if hs_err file showed backtrace of all the threads.
For an example of an investigation of a bug that would benefit from this enhancement seeJDK-8206471
            
Currently hs_err file only shows a backtrace of the thread that crashed, which often necessitates that the user tries to repeat the bug locally with a debugger attached, so that we get the full picture of all threads backtrace.
It would be very helpful if hs_err file showed backtrace of all the threads.
For an example of an investigation of a bug that would benefit from this enhancement see
- relates to
- 
                    JDK-8206471 Race with ConcurrentHashTable deleting items on insert with cleanup thread -           
- Resolved
 
-         
 P4
  P4