update benchmarks

This commit is contained in:
Sean McArthur
2014-11-10 16:11:02 -08:00
parent bb45ac509d
commit 03fb215326

View File

@@ -26,7 +26,8 @@ Hello World Server:
```rust ```rust
fn hello(mut incoming: Incoming) { fn hello(mut incoming: Incoming) {
for (_, mut res) in incoming { for conn in incoming {
let (_, mut res) = conn.open().unwrap();
*res.status_mut() = status::Ok; *res.status_mut() = status::Ok;
let mut res = res.start().unwrap(); let mut res = res.start().unwrap();
res.write(b"Hello World!"); res.write(b"Hello World!");
@@ -68,9 +69,9 @@ fn main() {
``` ```
running 3 tests running 3 tests
test bench_curl ... bench: 1696689 ns/iter (+/- 540497) test bench_curl ... bench: 298416 ns/iter (+/- 132455)
test bench_http ... bench: 2222778 ns/iter (+/- 1159060) test bench_http ... bench: 292725 ns/iter (+/- 167575)
test bench_hyper ... bench: 1435613 ns/iter (+/- 359384) test bench_hyper ... bench: 222819 ns/iter (+/- 86615)
test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured
``` ```
@@ -79,9 +80,9 @@ test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured
``` ```
running 3 tests running 3 tests
test bench_mock_curl ... bench: 329240 ns/iter (+/- 50413) test bench_mock_curl ... bench: 25254 ns/iter (+/- 2113)
test bench_mock_http ... bench: 61291 ns/iter (+/- 19253) test bench_mock_http ... bench: 43585 ns/iter (+/- 1206)
test bench_mock_hyper ... bench: 54458 ns/iter (+/- 15792) test bench_mock_hyper ... bench: 27153 ns/iter (+/- 2227)
test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured
``` ```
@@ -90,12 +91,11 @@ test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured
[Server Bench:](./benches/server.rs) [Server Bench:](./benches/server.rs)
``` ```
running 3 tests running 2 tests
test bench_curl ... bench: 234539 ns/iter (+/- 22228) test bench_http ... bench: 296539 ns/iter (+/- 58861)
test bench_http ... bench: 290370 ns/iter (+/- 69179) test bench_hyper ... bench: 282451 ns/iter (+/- 115543)
test bench_hyper ... bench: 224482 ns/iter (+/- 95197)
test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured test result: ok. 0 passed; 0 failed; 0 ignored; 2 measured
``` ```
\* No science was harmed in the making of this benchmark. \* No science was harmed in the making of this benchmark.