Releases: bircni/get-size2
Releases · bircni/get-size2
0.7.0
What's Changed
- Keep size tracker alive through recursive calls to
get_heap_size_with_tracker
by @ibraheemdev in #34
Full Changelog: 0.6.3...0.7.0
0.6.1
0.6.0
What's Changed
- Fix heap size calculation for spilled
SmallVec
by @MichaReiser in #28 - Add
ThinVec
support by @MichaReiser in #29 - Fix heap size calculation for spilled
CompactStr
by @MichaReiser in #30
New Contributors
- @MichaReiser made their first contribution in #28
Full Changelog: 0.5.2...0.6.0
0.5.2
0.5.1
What's Changed
- Add top-level
heap_size
function by @ibraheemdev in #25 - fix: add fix for enum by @bircni in #24
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- Impl for all
Range
types, while accounting for possible heap allocations of indices. by @jeeeesper in #16 - Add
smallvec
feature by @ibraheemdev in #20 - Add
hashbrown
feature by @ibraheemdev in #21 - Add
compact-str
feature by @ibraheemdev in #22 - Account for padding in
HashMap
allocation size by @ibraheemdev in #23 - Implement
GetSize
forOnceLock
by @ibraheemdev in #19 - Implement
GetSize
forBox<str>
by @ibraheemdev in #18
New Contributors
- @ibraheemdev made their first contribution in #20
Full Changelog: 0.4.1...0.5.0
0.4.1
What's Changed
- build: prepare for rust 1.87 by @bircni in #13
- feat: Add default impl for Range by @jeeeesper in #15
- feat: Generalize impl for Hash{Set,Map} for all Hashers by @jeeeesper in #14
New Contributors
- @jeeeesper made their first contribution in #15
Sidenote: As something was corrupted when releasing 0.4.0
I yanked it and rereleased 0.4.1
Full Changelog: 0.3.0...0.4.1
0.3.0
What's Changed
- Optionally implement GetSize for bytes::Bytes by @joeroback in #12
New Contributors
- @joeroback made their first contribution in #12
Full Changelog: 0.2.0...0.3.0