delve/service/api
aarzilli a61b6c0d7c proc: avoid constructing unnecessary strings when evaluating variables
Avoids constructing:

1. name of runtime.curg fields while executing parseG
2. the location expression while evaluating any variable.

Benchmark before:

BenchmarkConditionalBreakpoints-4   	       1	4953889884 ns/op

Benchmark after:

BenchmarkConditionalBreakpoints-4   	       1	4419775128 ns/op

Updates #1549
2020-03-31 10:29:26 -07:00
..
conversions.go proc: avoid constructing unnecessary strings when evaluating variables 2020-03-31 10:29:26 -07:00
prettyprint_test.go service/api: Refactor examine memory pretty printer 2020-03-01 11:16:29 +01:00
prettyprint.go service/api: Refactor examine memory pretty printer 2020-03-01 11:16:29 +01:00
types.go proc/gdbserial,debugger: allow clients to stop a recording (#1890) 2020-03-24 09:09:28 -07:00