Skip to content

Latest commit

 

History

History
62 lines (46 loc) · 3.29 KB

CHANGELOG.md

File metadata and controls

62 lines (46 loc) · 3.29 KB

Changelog

The format is based on Keep a Changelog.

[Unreleased]

  • Fixed malloc_usable_size for FreeBSD. #553

[0.9.0] - 2021-01-27

Breaking

  • Updated ethereum-types to 0.11. #510
  • Updated primitive-types to 0.9. #510

[0.8.0] - 2021-01-05

  • Updated dlmalloc to 0.2.1. #452

Breaking

  • Updated ethereum-types to 0.10. #463
  • Updated parking_lot to 0.11.1. #470

[0.7.0] - 2020-06-24

  • Added const_size to MallocSizeOf to optimize it for flat collections. #398
  • Exported MallocShallowSizeOf. #399
  • Updated dependencies.

[0.6.1] - 2020-04-15

  • Fix compilation on Windows for no-std. #375
  • Prevent multiple versions from being linked into the same program. #363

[0.6.0] - 2020-03-13

  • Updated dependencies. #361

[0.5.2] - 2020-03-13

  • License changed from GPL3 to dual MIT/Apache2. #342
  • Updated mimalloc dependency. #352
  • Use malloc for usable_size on Android. #355

[0.5.1] - 2019-02-05

  • Add different mode for malloc_size_of_is_0 macro dealing with generics. #334

[0.5.0] - 2019-02-05

  • Bump parking_lot to 0.10. #332

[0.4.2] - 2020-02-04

  • Implementation of MallocSizeOf for BTreeSet. #325
  • Split off implementation of MallocSizeOf for primitive-types. #323

[0.4.1] - 2020-01-06

  • Implementation of MallocSizeOf for SmallVec no longer requires ethereum ethereum-impls feature. #307

[0.4.0] - 2020-01-01

  • Added implementation of MallocSizeOf for non-std hashbrown::HashMap and lru::LRUMap. #293
  • Introduced our own version of #[derive(MallocSizeOf)] #291
  • Added implementation of MallocSizeOf for parking_lot locking primitives. #290
  • Added default implementation of MallocSizeOf for tuples up to 12. #300

[0.3.0] - 2019-12-19

  • Remove MallocSizeOf impls for ElasticArray and implement it for SmallVec (32 and 36). #282

[0.2.1] - 2019-10-24

Dependencies

  • Updated dependencies. #239