Joakim Frostegård
c1b2a30803
criterion request-from-bytes script: ask user about saving result
2020-07-21 15:59:32 +02:00
Joakim Frostegård
b3154c5bcf
aquatic http protocol: delete obsoleted request-from-path benchmark
...
Now there is a request-from-bytes benchmark that supersedes
request-from-path.
Final comparison of gains made since first benchmark:
request-from-path
time: [540.01 ns 541.51 ns 543.15 ns]
change: [-90.786% -90.741% -90.696%] (p = 0.00 < 0.01)
Performance has improved.
2020-07-21 14:25:47 +02:00
Joakim Frostegård
ea4b560faa
aquatic_http_protocol: add benchmark for request from bytes
2020-07-20 20:27:42 +02:00
Joakim Frostegård
4caf174da5
aquatic_http: add criterion benchmark for announce response to bytes
...
Speedup of custom implementation compared to using bendy:
announce-response-to-bytes:
time: [413.77 ns 415.34 ns 417.08 ns]
change: [-93.074% -93.021% -92.968%] (p = 0.00 < 0.01)
Performance has improved.
2020-07-19 16:56:13 +02:00
Joakim Frostegård
2fe42e7235
update criterion script
2020-07-19 13:26:17 +02:00
Joakim Frostegård
ca8d278a03
aquatic_http: parse_key_value_pairs_memchr: small code improvement
2020-07-19 13:06:39 +02:00
Joakim Frostegård
a8e355f22a
aquatic_http: add criterion benchmarks for request from path parsing
...
About 35% improvement by using both memchr methods
2020-07-19 01:58:41 +02:00