onflow / atree

Atree provides scalable arrays and scalable ordered maps.
https://onflow.org
Apache License 2.0
40 stars 16 forks source link

Add DeltasSizeWithoutTempAddresses to return uncommitted slab size #290

Closed fxamacker closed 1 year ago

fxamacker commented 1 year ago

Description

Add DeltasSizeWithoutTempAddresses() needed for Cadence metering.

Updates https://github.com/dapperlabs/cadence-private-issues/issues/64


codecov-commenter commented 1 year ago

Codecov Report

Merging #290 (082d971) into main (d5384d9) will increase coverage by 0.04%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #290      +/-   ##
==========================================
+ Coverage   69.08%   69.12%   +0.04%     
==========================================
  Files          14       14              
  Lines        7306     7320      +14     
==========================================
+ Hits         5047     5060      +13     
- Misses       1624     1627       +3     
+ Partials      635      633       -2     
Impacted Files Coverage Δ
encode.go 80.64% <ø> (ø)
array_debug.go 54.16% <100.00%> (ø)
basicarray.go 53.55% <100.00%> (ø)
map_debug.go 55.50% <100.00%> (ø)
storable.go 68.18% <100.00%> (+2.60%) :arrow_up:
storage.go 79.96% <100.00%> (+1.18%) :arrow_up:
array.go 76.15% <0.00%> (-0.34%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.