RubyMine 2016.3 Help

Debug Tool Window. Dump

This tab appears when the Dump button dumpThreadsIcon is clicked on the Debugger toolbar, or on choosing Run | Get Thread Dump on the main menu.

Use this tab to review the external thread dump or the one taken from the debugger in a handy way. The tab is divided into two parts. The left one displays all threads, and the right one - the stack trace for the selected thread.

In the Dump tab, all threads are sorted so that the most meaningful and useful threads are on top of the list. For your convenience, threads are displayed in varying shades of gray text, and deadlocks are highlighted in red.

In this topic:

Threads toolbar

ItemTooltip and ShortcutDescription
/help/img/idea/2016.3/filter.png Filter
Ctrl+F
Click this button to enable filtering the thread dump by a word in the stack trace. A search field appears in the list of threads, where you can type the search string.

Note that plain search Ctrl+F is also available in the right-hand part of the Dump tab, in the stack trace for the selected thread.

/help/img/idea/2016.3/copy.gif Copy to Clipboard Click this button to copy the whole thread dump to the Clipboard.
sortAlphabetically sortByType Sort threads by name / Sort threads by type Click these buttons to toggle between sorting threads in the alphabetical order, or by type.
/help/img/idea/2016.3/exportToTextFile.png Export To Text File
Alt+O
Click this button to export the current threads to a specified text file.

Thread types

ItemDescription
pauseIcon Thread is suspended.
debug_mute_breakpoints Thread is waiting on a monitor lock.
debug_resume Thread is running.
socket Thread is executing network operation, and is waiting for data to be passed.
idle Thread is idle.
edtBusy Event Dispatch Thread that is busy.
mainToolbarSave Thread is executing disk operation.

See Also

Last modified: 22 March 2017