Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-22 | multiexp: some minor speedups | moneromooo-monero | 1 | -13/+35 | |
2018-10-22 | multiexp: tune which variants to use for which number of points | moneromooo-monero | 1 | -10/+26 | |
2018-10-22 | multiexp: handle pippenger multiexps with part precalc | moneromooo-monero | 1 | -7/+14 | |
2018-10-22 | multiexp: pack the digits table when STRAUS_C is 4 | moneromooo-monero | 1 | -12/+13 | |
Spotted by stoffu | |||||
2018-09-11 | more comprehensive test for ge_p3 comparison to identity/point at infinity | moneromooo-monero | 1 | -6/+6 | |
Reported by QuarksLab. | |||||
2018-09-11 | multiexp: fix maxscalar off by one | moneromooo-monero | 1 | -1/+1 | |
Reported by QuarksLab. | |||||
2018-09-11 | multiexp: fix wrong Bos-Coster result for 1 non trivial input | moneromooo-monero | 1 | -3/+7 | |
Reported by QuarksLab. | |||||
2018-09-11 | Add Pippenger cache and limit Straus cache size | moneromooo-monero | 1 | -19/+57 | |
2018-09-11 | Pippenger multiexp | moneromooo-monero | 1 | -0/+133 | |
Based on sarang's python code | |||||
2018-09-11 | multiexp: cut down on memory allocations | moneromooo-monero | 1 | -15/+13 | |
2018-09-11 | multiexp: some speedups | moneromooo-monero | 1 | -26/+118 | |
- use a raw memory block to store cache - use aligned memory - use doubling API where appropriate - calculate straus in bands | |||||
2018-09-11 | make straus cached mode thread safe, and add tests for it | moneromooo-monero | 1 | -28/+52 | |
2018-09-11 | multiexp: bos coster now works for just one point | moneromooo-monero | 1 | -1/+11 | |
2018-09-11 | add Straus multiexp | moneromooo-monero | 1 | -5/+132 | |
2018-09-11 | ringct: add bos coster multiexp | moneromooo-monero | 1 | -0/+239 | |