curve25519-dalek-source/src/backend
Henry de Valence 34c43c20a9 Rework backend selection code.
Each backend can now be selected by an individual feature:

- `u32_backend` for `backend::u32`;
- `u64_backend` for `backend::u64`;
- `avx2_backend` for `backend::avx2`;

The `u64_backend` is selected by default, since most people use X64 and we have
no way to select based on target (see discussion in #126).  However, these
changes mean that it is possible to select the backend explicitly, and if we
had the ability to select target-default features, we could do so easily.
2018-05-14 17:43:54 -07:00
..
avx2 Rename 'precomputed_tables' to the more accurate 'stage2_build' 2018-05-14 15:41:45 -07:00
u32 Use criterion.rs instead of libtest for benchmarks. 2018-03-25 17:14:37 -07:00
u64 Use criterion.rs instead of libtest for benchmarks. 2018-03-25 17:14:37 -07:00
mod.rs Rework backend selection code. 2018-05-14 17:43:54 -07:00