HomePhabricator

Make WINDOW_G configurable

Authored by Tim Ruffing <crypto@timruffing.de> on Mar 6 2019, 12:12.

Description

Make WINDOW_G configurable

Summary:

  • Make WINDOW_G configurable

This makes WINDOW_G a configurable value in the range of [2..24].
The upper limit of 24 is a defensive choice. The code is probably
correct for values up to 27 but those larger values yield in huge
tables (>= 256MiB), which are i) unlikely to be really beneficial
in practice and ii) increasingly difficult to test.

  • Clean up ./configure help strings

This is a backport of secp256k1 PR596

Test Plan:

ninja check-secp256k1

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D5030

Details

Committed
deadalnixJan 22 2020, 15:21
Pushed
deadalnixJan 22 2020, 15:21
Reviewer
Restricted Project
Differential Revision
D5030: Make WINDOW_G configurable
Parents
rABC0bf756731254: [DOC] Add CMake and Ninja to the dependency list
Branches
Unknown
Tags
Unknown

Event Timeline

deadalnix committed rABCc95a014ae7f7: Make WINDOW_G configurable (authored by Tim Ruffing <crypto@timruffing.de>).Jan 22 2020, 15:21