Pass scalar by reference in secp256k1_wnaf_const() #617

pull real-or-random wants to merge 1 commits into bitcoin-core:master from real-or-random:pass-by-ref changing 3 files +13 −13
  1. real-or-random commented at 9:48 AM on May 14, 2019: contributor

    After this change, no struct or union is passed by value in the entire codebase. This makes it easier to compile the library with CompCert.

  2. Pass scalar by reference in secp256k1_wnaf_const()
    After this change, no struct or union is passed by value in the
    entire codebase. This makes it easier to compile the library with
    CompCert.
    8979ec0d9a
  3. gmaxwell commented at 10:05 AM on May 14, 2019: contributor

    Concept ACK

  4. sipa commented at 4:09 AM on May 22, 2019: contributor

    Concept ACK

  5. gmaxwell commented at 4:39 AM on May 22, 2019: contributor

    ACK. Benchmarks slightly but consistently faster for me too.

  6. gmaxwell merged this on May 22, 2019
  7. gmaxwell closed this on May 22, 2019

  8. gmaxwell referenced this in commit 975e51e0d9 on May 22, 2019
  9. sipa cross-referenced this on Jun 9, 2020 from issue Update libsecp256k1 subtree by sipa
  10. fanquake referenced this in commit 8c97780db8 on Jun 13, 2020
  11. sidhujag referenced this in commit 8a3a072968 on Jun 13, 2020
  12. ComputerCraftr referenced this in commit b98f1c6e6c on Jun 16, 2020
  13. UdjinM6 referenced this in commit 9d36ba6570 on Aug 10, 2021
  14. 5tefan referenced this in commit 8ded2caa74 on Aug 12, 2021
  15. gades referenced this in commit d855cc511d on May 8, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-01 14:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me