Commit graph

11 commits

Author SHA1 Message Date
Joakim Frostegård
ac52668a3d add crate cli_helpers with option and config parsing; use in aquatic
Putting cli functionality into its own crate will allow using it
from aquatic_bench and possibly other programs.
2020-04-09 16:55:40 +02:00
Joakim Frostegård
a99688a5a2 benchmark byte conversion as well; bittorrent_udp: use buffers 2020-04-07 20:19:28 +02:00
Joakim Frostegård
51590a3d6c aquatic: print stats about number of peers per torrent 2020-04-07 16:57:34 +02:00
Joakim Frostegård
0ca5040cbe bench_handlers: add indicatif progress bars (nice but a bit unnecessary) 2020-04-06 13:51:03 +02:00
Joakim Frostegård
165214018c Move benchmarks to seperate crate "aquatic_bench" 2020-04-06 12:49:54 +02:00
Joakim Frostegård
8c57b3c4fe bench_handlers: run several test rounds, print averages 2020-04-06 03:43:06 +02:00
Joakim Frostegård
9d66a5e7d0 Use mimalloc instead of system allocator 2020-04-06 02:42:23 +02:00
Joakim Frostegård
ab457aaf82 bench: add pareto plot util; use other shape in bench; refactor 2020-04-05 16:00:48 +02:00
Joakim Frostegård
496c06b72f add benchmarks for connect and announce handlers 2020-04-05 13:51:31 +02:00
Joakim Frostegård
c26fc942e3 Add quickcheck tests; actually delete types.rs file 2020-04-05 04:07:18 +02:00
Joakim Frostegård
ace2e1a296 Initial commit: aquatic, udp bittorrent tracker 2020-04-04 22:08:32 +02:00