RubyMine 7.0.1 Web Help

This tab appears when 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 the top of the list. For your convenience, the threads are displayed in varying shades of gray text, and deadlocks are highlighted in red.

Threads toolbar

Item Description
filter.png
Ctrl+F or Alt+F3Ctrl+F or Shift+Alt+3Ctrl+F or Shift+Alt+3Ctrl+F or Alt+F3Ctrl+Alt+S, Alt+F3 or Ctrl+SCtrl+F or Alt+F3Ctrl+F or Alt+F3Ctrl+F or Alt+F3⌘+F or Alt+F3⌘ F⌘ F or Alt F3⌘ F⌘ F or Alt F3
Click this button (or press keyboard shortcut) to enable filtering thread dump by a word in stack trace. Thus a search field appears in the list of threads, where you have to type the search string:

filter_thread_dump

Note that plain search Ctrl+F or Alt+F3Ctrl+F or Shift+Alt+3Ctrl+F or Shift+Alt+3Ctrl+F or Alt+F3Ctrl+Alt+S, Alt+F3 or Ctrl+SCtrl+F or Alt+F3Ctrl+F or Alt+F3Ctrl+F or Alt+F3⌘+F or Alt+F3⌘ F⌘ F or Alt F3⌘ F⌘ F or Alt F3 is also available in the right-hand part of the Dump tab - in the stack trace for the selected thread.

copy Click this button to copy the whole thread dump to the Clipboard.
sortAlphabeticallysortByType Click this button to toggle sorting threads in alphabetical order, or by type.

Thread types

Item Description
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

Procedures:

Reference:

Web Resources: