aboutsummaryrefslogtreecommitdiff
path: root/tests/performance_tests/main.cpp (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2020-08-27Added balance check to MLSAG/CLSAG performance testsSarang Noether1-12/+14
2020-08-27Updated MLSAG and CLSAG tests for consistencySarang Noether1-2/+12
2020-08-27CLSAG verification performance testSarang Noether1-0/+2
2020-08-27CLSAG optimizationsSarang Noether1-2/+0
2020-08-27CLSAG signaturesSarang Noether1-0/+9
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
Update copyright year to 2020
2020-04-14Bulletproofs: verification speedupSarang Noether1-0/+1
2019-08-27MLSAG speedup and additional checksSarang Noether1-18/+2
2019-03-24Make difficulty 128 bit instead of 64 bitmoneromooo-monero1-0/+9
Based on Boolberry work by: jahrsg <jahr@jahr.me> cr.zoidberg <crypto.zoidberg@gmail.com>
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-03-04performance_tests: add tests for new Cryptonight variantsmoneromooo-monero1-1/+4
2019-01-28performance_tests: better stats, and keep track of timing historymoneromooo-monero1-0/+5
2019-01-22add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero1-17/+17
This makes it easier to modify the bulletproof format
2018-11-04rct: add a zeroCommit cache for common pre-rct casemoneromooo-monero1-0/+2
This is called for every pre-rct output at blockchain sync time, and a lot of them wil hit the cache, saving a scalarmult each.
2018-10-26performance_tests: add ge_p3_tobytesmoneromooo-monero1-0/+2
2018-10-22performance_tests: sc_check and ge_dsm_precompmoneromooo-monero1-0/+3
2018-09-29Merge pull request #4459Riccardo Spagni1-4/+4
bcf3f6af fuzz_tests: catch unhandled exceptions (moneromooo-monero) 3ebd05d4 miner: restore stream flags after changing them (moneromooo-monero) a093092e levin_protocol_handler_async: do not propagate exception through dtor (moneromooo-monero) 1eebb82b net_helper: do not propagate exceptions through dtor (moneromooo-monero) fb6a3630 miner: do not propagate exceptions through dtor (moneromooo-monero) 2e2139ff epee: do not propagate exception through dtor (moneromooo-monero) 0749a8bd db_lmdb: do not propagate exceptions in dtor (moneromooo-monero) 1b0afeeb wallet_rpc_server: exit cleanly on unhandled exceptions (moneromooo-monero) 418a9936 unit_tests: catch unhandled exceptions (moneromooo-monero) ea7f9543 threadpool: do not propagate exceptions through the dtor (moneromooo-monero) 6e855422 gen_multisig: nice exit on unhandled exception (moneromooo-monero) 53df2deb db_lmdb: catch error in mdb_stat calls during migration (moneromooo-monero) e67016dd blockchain_blackball: catch failure to commit db transaction (moneromooo-monero) 661439f4 mlog: don't remove old logs if we failed to rename the current file (moneromooo-monero) 5fdcda50 easylogging++: test for NULL before dereference (moneromooo-monero) 7ece1550 performance_test: fix bad last argument calling add_arg (moneromooo-monero) a085da32 unit_tests: add check for page size > 0 before dividing (moneromooo-monero) d8b1ec8b unit_tests: use std::shared_ptr to shut coverity up about leaks (moneromooo-monero) 02563bf4 simplewallet: top level exception catcher to print nicer messages (moneromooo-monero) c57a65b2 blockchain_blackball: fix shift range for 32 bit archs (moneromooo-monero)
2018-09-11bulletproofs: speed up the latest changes a bitmoneromooo-monero1-0/+2
2018-09-11performance_tests: add padded bulletproof constructionmoneromooo-monero1-0/+12
2018-09-11v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero1-15/+19
2018-09-11bulletproofs: reject points not in the main subgroupmoneromooo-monero1-0/+1
2018-09-11Add Pippenger cache and limit Straus cache sizemoneromooo-monero1-5/+126
2018-09-11performance_tests: add stats and loop count multiplier optionsmoneromooo-monero1-298/+305
Stats are: min, median, standard deviation
2018-09-11performance_tests: add aggregated bulletproof tx verificationmoneromooo-monero1-0/+10
2018-09-11Pippenger multiexpmoneromooo-monero1-0/+142
Based on sarang's python code
2018-09-11performance_tests: document the tested bulletproof layoutsmoneromooo-monero1-8/+8
2018-09-11performance_tests: add signature generation/verificationmoneromooo-monero1-0/+3
2018-09-11bulletproofs: add aggregated verificationmoneromooo-monero1-0/+11
Ported from sarang's java code
2018-09-11make straus cached mode thread safe, and add tests for itmoneromooo-monero1-0/+7
2018-09-11performance_tests: add tx checking tests with more than 2 outputsmoneromooo-monero1-8/+15
2018-09-11performance_tests: add a --verbose flag, and default to tersemoneromooo-monero1-109/+112
2018-09-11add Straus multiexpmoneromooo-monero1-0/+15
2018-09-11performance_tests: add crypto opsmoneromooo-monero1-0/+16
2018-09-11performance_tests: add bulletproofsmoneromooo-monero1-0/+10
2018-09-11performance_tests: add RingCT MLSAG gen/ver testsmoneromooo-monero1-0/+10
2018-09-11performance_tests: add (Borromean) range proofsmoneromooo-monero1-0/+4
2018-09-11performance_tests: don't override log level to 0moneromooo-monero1-1/+0
2018-08-23add and use constant time 32 byte equality functionmoneromooo-monero1-0/+6
2018-07-07core_tests: add --filter to select which tests to runmoneromooo-monero1-20/+1
2018-02-07Fix coverity issues in performance_tests/main.cpph9087141241-0/+2
2018-02-02performance_tests: remove add_arg call stray extra parammoneromooo-monero1-1/+1
Coverity 182572
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-26performance_tests: fix build after merging two conflicting patchesmoneromooo-monero1-8/+8
2018-01-04performance_tests: add a --filter option to select what to runmoneromooo-monero1-58/+98
Removes a good bit of annoyance running those
2017-12-31performance_tests: add RingCT MLSAG gen/ver testsmoneromooo-monero1-0/+10
2017-12-18performance_tests: add a test for subaddress expansionmoneromooo-monero1-0/+3
2017-10-21Initialize openssl on startupmoneromooo-monero1-0/+2
2017-09-25performance_tests: add a test for is_out_to_acc_precompmoneromooo-monero1-0/+1
2017-02-10performance_tests: add tests for sc_reduce32 and cn_fast_hashmoneromooo-monero1-1/+6
2017-02-10performance_tests: initialize logging at startupmoneromooo-monero1-0/+3
2016-11-04performance_tests: re-enable them...moneromooo-monero1-2/+0
I think I'm the only one to review things here...
2016-10-26tests: add performance test for keypair::generatemoneromooo-monero1-0/+4
2016-10-08tests: add performance test for ge_frombytes_vartimemoneromooo-monero1-0/+2
At luigi1111's request
2016-10-08tests: add performance tests for rct signaturesmoneromooo-monero1-26/+42
2016-02-22move g_test_dbg_lock_sleep from a global to a function level staticmoneromooo-monero1-2/+0
This avoids the need to define that variable in every program which uses epee.
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-02-242014 network limit 1.3 fix log/path/data +utilsrfree2monero1-0/+2
+toc -doc -drmonero Fixed the windows path, and improved logging and data (for graph) logging, fixed some locks and added more checks. Still there is a locking error, not added by my patches, but present in master version (locking of map/list of peers).
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-05-250.8.8updatemydesktop1-0/+3
2014-03-03moved all stuff to githubAntonio Juarez1-0/+62