From 525a043c6bc8a220b7dbdde3eb10bb79f8e99506 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Mon, 18 Mar 2019 23:32:36 +0100 Subject: [PATCH] Rename src/libcore/benches/ascii_case.rs to ascii.rs --- src/libcore/benches/{ascii_case.rs => ascii.rs} | 6 ++++++ src/libcore/benches/lib.rs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) rename src/libcore/benches/{ascii_case.rs => ascii.rs} (97%) diff --git a/src/libcore/benches/ascii_case.rs b/src/libcore/benches/ascii.rs similarity index 97% rename from src/libcore/benches/ascii_case.rs rename to src/libcore/benches/ascii.rs index dcc87cc45b1e..2714a8a5c278 100644 --- a/src/libcore/benches/ascii_case.rs +++ b/src/libcore/benches/ascii.rs @@ -84,6 +84,12 @@ benches! { } } + fn bench05_multiply_by_bool(bytes: &mut [u8]) { + for byte in bytes { + *byte &= !(0x20 * (b'a' <= *byte && *byte <= b'z') as u8) + } + } + fn bench06_libcore(bytes: &mut [u8]) { bytes.make_ascii_uppercase() } diff --git a/src/libcore/benches/lib.rs b/src/libcore/benches/lib.rs index b72d035b0ce9..707cdd5f450e 100644 --- a/src/libcore/benches/lib.rs +++ b/src/libcore/benches/lib.rs @@ -5,7 +5,7 @@ extern crate core; extern crate test; mod any; -mod ascii_case; +mod ascii; mod char; mod hash; mod iter;