Skip to content

Commit 1c04054

Browse files
committed
Add a CHANGELOG entry for release 0.16.0
1 parent 70dbc66 commit 1c04054

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,59 @@ Released YYYY/MM/DD.
3232

3333
--------------------------------------------------------------------------------
3434

35+
## 0.16.0
36+
37+
Released 2018/06/01.
38+
39+
### Added
40+
41+
* Added support for building in `#![no_std]` environments, when the `alloc`
42+
crate is available. Disable the "std" feature and enable the "alloc"
43+
feature. [#138][] [#271][]
44+
45+
* Added support for DWARF 5 `.debug_rnglists` and `.debug_loclists`
46+
sections. [#272][]
47+
48+
* A `dwarf-validate` example program that checks the integrity of the given
49+
DWARF and its references between sections. [#290][]
50+
51+
* Added the `EndianReader<T>` type, an easy way to define a custom `Reader`
52+
implementation with a reference to a generic buffer of bytes and an associated
53+
endianity. [#298][] [#302][]
54+
55+
### Changed
56+
57+
* Various speed improvements for evaluating `.debug_line` line number
58+
programs. [#276][]
59+
60+
* The example `dwarfdump` clone is a [whole lot faster
61+
now][dwarfdump-faster]. [#282][] [#284][] [#285][]
62+
63+
### Deprecated
64+
65+
* `EndianBuf` has been renamed to `EndianSlice`, use that name instead. [#295][]
66+
67+
### Fixed
68+
69+
* Evaluating the `DW_CFA_restore_state` opcode properly maintains the current
70+
location. Previously it would incorrectly restore the old location when
71+
popping from evaluation stack. [#274][]
72+
73+
[#271]: https://github.com/gimli-rs/gimli/issues/271
74+
[#138]: https://github.com/gimli-rs/gimli/issues/138
75+
[#274]: https://github.com/gimli-rs/gimli/issues/274
76+
[#272]: https://github.com/gimli-rs/gimli/issues/272
77+
[#276]: https://github.com/gimli-rs/gimli/issues/276
78+
[#282]: https://github.com/gimli-rs/gimli/issues/282
79+
[#284]: https://github.com/gimli-rs/gimli/issues/284
80+
[#290]: https://github.com/gimli-rs/gimli/issues/290
81+
[#295]: https://github.com/gimli-rs/gimli/issues/295
82+
[#298]: https://github.com/gimli-rs/gimli/issues/298
83+
[#302]: https://github.com/gimli-rs/gimli/issues/302
84+
[dwarfdump-faster]: https://robert.ocallahan.org/2018/03/speeding-up-dwarfdump-with-rust.html
85+
86+
--------------------------------------------------------------------------------
87+
3588
## 0.15.0
3689

3790
Released 2017/12/01.

0 commit comments

Comments
 (0)