delve/pkg/terminal
Alessandro Arzilli 7c82164264
terminal,service: Add filtering and grouping to goroutines command (#2504)
Adds filtering and grouping to the goroutines command.

The current implementation of the goroutines command is modeled after
the threads command of gdb. It works well for programs that have up to
a couple dozen goroutines but becomes unusable quickly after that.

This commit adds the ability to filter and group goroutines by several
different properties, allowing a better debugging experience on
programs that have hundreds or thousands of goroutines.
2021-07-01 11:25:33 -07:00
..
colorize terminal: Go syntax highlighting for listings (#2294) 2021-01-28 07:08:14 -08:00
starbind terminal,service: Add filtering and grouping to goroutines command (#2504) 2021-07-01 11:25:33 -07:00
command_test.go terminal,api: move PrintStack function (#2537) 2021-06-16 13:05:17 -07:00
command.go terminal,service: Add filtering and grouping to goroutines command (#2504) 2021-07-01 11:25:33 -07:00
config.go pkg/config: add disassemble-flavor option for config 2020-04-23 12:10:05 -07:00
disasmprint.go *: un-export unnecessarily public symbols 2020-03-31 14:47:29 -07:00
docgen.go terminal: divide commands into categories 2020-03-09 10:11:21 -07:00
groups.go terminal: divide commands into categories 2020-03-09 10:11:21 -07:00
starlark_test.go *: Skipped tests review (#2430) 2021-04-12 14:56:12 -07:00
starlark.go *: Fix go vet complaints (#1935) 2020-03-18 09:25:32 -07:00
terminal_other.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
terminal_test.go terminal: prompt to kill remote if process exited (#1621) 2019-07-17 15:54:15 -07:00
terminal_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
terminal.go terminal: add optional format argument to print, display (#2398) 2021-03-25 09:45:30 -07:00