summaryrefslogtreecommitdiff
path: root/src/ringct/multiexp.cc
Commit message (Expand)AuthorAgeFilesLines
* remove unused codemoneromooo-monero2019-04-291-1/+0
* multiexp: some minor speedupsmoneromooo-monero2018-10-221-13/+35
* multiexp: tune which variants to use for which number of pointsmoneromooo-monero2018-10-221-10/+26
* multiexp: handle pippenger multiexps with part precalcmoneromooo-monero2018-10-221-7/+14
* multiexp: pack the digits table when STRAUS_C is 4moneromooo-monero2018-10-221-12/+13
* more comprehensive test for ge_p3 comparison to identity/point at infinitymoneromooo-monero2018-09-111-6/+6
* multiexp: fix maxscalar off by onemoneromooo-monero2018-09-111-1/+1
* multiexp: fix wrong Bos-Coster result for 1 non trivial inputmoneromooo-monero2018-09-111-3/+7
* Add Pippenger cache and limit Straus cache sizemoneromooo-monero2018-09-111-19/+57
* Pippenger multiexpmoneromooo-monero2018-09-111-0/+133
* multiexp: cut down on memory allocationsmoneromooo-monero2018-09-111-15/+13
* multiexp: some speedupsmoneromooo-monero2018-09-111-26/+118
* make straus cached mode thread safe, and add tests for itmoneromooo-monero2018-09-111-28/+52
* multiexp: bos coster now works for just one pointmoneromooo-monero2018-09-111-1/+11
* add Straus multiexpmoneromooo-monero2018-09-111-5/+132
* ringct: add bos coster multiexpmoneromooo-monero2018-09-111-0/+239