diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2015-03-25 09:07:46 -0700 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2015-03-25 09:07:46 -0700 |
| commit | 92e72ee15e4ec57ea430703662a882cb6ebf9311 (patch) | |
| tree | ec429fe4fac07e90c03f9543ebc87d7822f1747f /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 928e2e23945493a18bfc658a0adf2c06cb764e83 (diff) | |
| download | rust-92e72ee15e4ec57ea430703662a882cb6ebf9311.tar.gz rust-92e72ee15e4ec57ea430703662a882cb6ebf9311.zip | |
Speed up reading/writing slices with #[inline]
When built with `rustc -O`: before: test bench_read_slice ... bench: 68 ns/iter (+/- 56) test bench_read_vec ... bench: 78 ns/iter (+/- 21) test bench_write_slice ... bench: 133 ns/iter (+/- 46) test bench_write_vec ... bench: 308 ns/iter (+/- 69) after: test bench_read_slice ... bench: 32 ns/iter (+/- 10) test bench_read_vec ... bench: 32 ns/iter (+/- 8) test bench_write_slice ... bench: 53 ns/iter (+/- 12) test bench_write_vec ... bench: 247 ns/iter (+/- 172)
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
