Skip to content

Commit 962fec2

Browse files
committed
black_box integer-input on fmt benches
1 parent a6434ef commit 962fec2

File tree

1 file changed

+6
-7
lines changed
  • library/coretests/benches

1 file changed

+6
-7
lines changed

Diff for: library/coretests/benches/fmt.rs

+6-7
Original file line numberDiff line numberDiff line change
@@ -124,42 +124,41 @@ fn write_str_macro_debug_ascii(bh: &mut Bencher) {
124124
#[bench]
125125
fn write_u128_max(bh: &mut Bencher) {
126126
bh.iter(|| {
127-
test::black_box(format!("{}", u128::MAX));
127+
black_box(format!("{}", black_box(u128::MAX)));
128128
});
129129
}
130130

131131
#[bench]
132132
fn write_u128_min(bh: &mut Bencher) {
133133
bh.iter(|| {
134-
let s = format!("{}", 0u128);
135-
test::black_box(s);
134+
black_box(format!("{}", black_box(u128::MIN)));
136135
});
137136
}
138137

139138
#[bench]
140139
fn write_u64_max(bh: &mut Bencher) {
141140
bh.iter(|| {
142-
test::black_box(format!("{}", u64::MAX));
141+
black_box(format!("{}", black_box(u64::MAX)));
143142
});
144143
}
145144

146145
#[bench]
147146
fn write_u64_min(bh: &mut Bencher) {
148147
bh.iter(|| {
149-
test::black_box(format!("{}", 0u64));
148+
black_box(format!("{}", black_box(u64::MIN)));
150149
});
151150
}
152151

153152
#[bench]
154153
fn write_u8_max(bh: &mut Bencher) {
155154
bh.iter(|| {
156-
test::black_box(format!("{}", u8::MAX));
155+
black_box(format!("{}", black_box(u8::MAX)));
157156
});
158157
}
159158

160159
#[bench]
161160
fn write_u8_min(bh: &mut Bencher) {
162161
bh.iter(|| {
163-
test::black_box(format!("{}", 0u8));
162+
black_box(format!("{}", black_box(u8::MIN)));
164163
});
165164
}

0 commit comments

Comments
 (0)