mmcloughlin / addchain

Cryptographic Addition Chain Generation in Go
BSD 3-Clause "New" or "Revised" License
182 stars 14 forks source link

acc: allocation resilient to aliased input/output #134

Closed mmcloughlin closed 2 years ago

mmcloughlin commented 2 years ago

Updates #129

codecov-commenter commented 2 years ago

Codecov Report

Merging #134 (99f4b4b) into master (2cfd897) will decrease coverage by 0.24%. The diff coverage is 79.37%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #134      +/-   ##
==========================================
- Coverage   74.01%   73.76%   -0.25%     
==========================================
  Files          35       36       +1     
  Lines        2078     2169      +91     
==========================================
+ Hits         1538     1600      +62     
- Misses        474      494      +20     
- Partials       66       75       +9     
Flag Coverage Δ
unittests 73.76% <79.37%> (-0.25%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
acc/eval/interp.go 58.57% <58.57%> (ø)
acc/pass/pass.go 89.33% <76.92%> (+2.23%) :arrow_up:
acc/pass/alloc.go 90.00% <96.87%> (+1.11%) :arrow_up:
internal/examples/fp25519/inv.go 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2cfd897...99f4b4b. Read the comment docs.