delve v1.0.0 Release Notes
Release Date: 2018-02-20 // about 6 years ago-
โ Added
- ๐จ Print DWARF location expression with
whatis
(@aarzilli) - Use
DW_AT_producer
to warn about optimized code (@aarzilli) - ๐ Use constants to describe variable value (@aarzilli)
- Use
DW_AT_decl_line
to determine variable visibility (@aarzilli) -offsets
flag forstack
command (@aarzilli)- ๐ Support CGO stacktraces (@aarzilli)
- Disable optimizations in C compiler (@aarzilli)
- ๐ง
--output
flag to configure output binary (@Carpetsmoker) - Support
DW_OP_piece
,DW_OP_regX
,DW_OP_fbreg
(@aarzilli) - Support
DW_LNE_define_file
(@aarzilli) - ๐ Support more type casts (@aarzilli)
๐ Fixed
- Disable file path case normalization on OSX (@aarzilli)
- ๐ Support Mozilla RR 5.1.0 (@aarzilli)
- Terminal no longer crashes when process exits during
next
(@aarzilli) - ๐ Fix TestCoreFPRegisters on Go 1.9 (@aarzilli)
- Avoid scanning system stack if it's not executing CGO (@aarzilli)
- Locspec "+0" should always evaluate to the current PC (@aarzilli)
- Handle
DW_LNE_end_of_sequence
correctly (@aarzilli) - Top level interface variables may have 0 address (@aarzilli)
- ๐ท Handle
DW_TAG_subprogram
with a nochildren abbrev (@aarzilli) - StepBreakpoint handling (@aarzilli)
๐ Changed
- ๐ Documentation improvements (@grahamking)
- โ Removed limitation of exit notifications (@dlsniper)
- ๐ Use
go env GOPATH
for install path - โ Disable test caching (@aarzilli)
- ๐ Disable
-a
and useall=
for Go 1.10 building (@aarzilli) - Automatically deref interfaces on member access (@aarzilli)
- Replace all uses of
gosymtab/gopclntab
with.debug_line
section (@aarzilli)
- ๐จ Print DWARF location expression with