delve/pkg
Felix Geisendörfer 7bf5482b32
examinememory: evaluate addr as expression (#2385)
* examinememory: evaluate addr as expression

This makes it easy to read memory locations at an offset of a known
address, e.g.:

x 0xc000046800 + 32

* use feedback from @aarzilli

- expression mode is now enabled via -x flag
- support "-x var", "-x &var" in addition to "-x <addr expr>"
- some refactoring

* add test cases

* deal with double spaces

* update docs

* add new failing test

* fix docs

* simplify implementation, update test & docs

* Fix docs
2021-04-26 10:36:24 -07:00
..
astutil proc: simplify next/step/stepout condition code 2020-04-04 11:00:54 -07:00
config terminal: Go syntax highlighting for listings (#2294) 2021-01-28 07:08:14 -08:00
dwarf *: remove unused code, variables and constants (#2426) 2021-04-12 14:57:39 -07:00
elfwriter terminal,service,proc/*: adds dump command (gcore equivalent) (#2173) 2021-01-29 13:39:33 -08:00
gobuild service/dap: add go build stderr to error response (#2448) 2021-04-26 10:31:59 -07:00
goversion teamcity,goversion: drop Go version 1.13 from test matrix (#2345) 2021-02-21 07:58:56 -08:00
locspec locspec,proc: improve documentation (#2338) 2021-02-10 09:31:37 -08:00
logflags service/rpccommon: log error for conns rejected by --only-same-user (#2211) 2020-10-22 08:23:55 -07:00
proc proc: disable part of TestAttachDetach test on macOS (#2429) 2021-04-21 13:37:53 -07:00
terminal examinememory: evaluate addr as expression (#2385) 2021-04-26 10:36:24 -07:00
version all: bump version and release notes (#2331) 2021-01-28 13:42:42 -08:00