delve/pkg/dwarf
Alessandro Arzilli 6a70d531bb
proc/*: implement proc.(*compositeMemory).WriteMemory (#2271)
Delve represents registerized variables (fully or partially) using
compositeMemory, implementing proc.(*compositeMemory).WriteMemory is
necessary to make SetVariable and function calls work when Go will
switch to using the register calling convention in 1.17.

This commit also makes some refactoring by moving the code that
converts between register numbers and register names out of pkg/proc
into a different package.
2021-03-04 10:28:28 -08:00
..
dwarfbuilder proc: do not assume abstract origins precede their uses (#2293) 2021-01-27 06:58:48 -08:00
frame dwarf/*: add godoc comments (#2265) 2020-12-14 09:31:11 -08:00
godwarf dwarf/loclist,godwarf,proc: support DWARF version 5 loclists and debug_addr (#2097) 2020-08-17 17:19:46 -07:00
line Go 1.16 support branch (#2214) 2021-01-05 10:56:30 -08:00
loclist dwarf/loclist,godwarf,proc: support DWARF version 5 loclists and debug_addr (#2097) 2020-08-17 17:19:46 -07:00
op proc/*: implement proc.(*compositeMemory).WriteMemory (#2271) 2021-03-04 10:28:28 -08:00
reader dwarf/reader: minor comments around variable resolving (#2253) 2020-12-08 11:46:40 -08:00
regnum proc/*: implement proc.(*compositeMemory).WriteMemory (#2271) 2021-03-04 10:28:28 -08:00
util dwarf/*: add godoc comments (#2265) 2020-12-14 09:31:11 -08:00