Skip to content

Commit fd6a83d

Browse files
roypatShadowCurse
authored andcommitted
fix: use std::hint::black_box
This function has been stablized, and thus the criterion version of it has been marked as deprecated. Signed-off-by: Patrick Roy <roypat@amazon.co.uk>
1 parent c7a264d commit fd6a83d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

benches/fdt.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ extern crate criterion;
88
extern crate linux_loader;
99
extern crate vm_memory;
1010

11+
use std::hint::black_box;
12+
1113
use linux_loader::configurator::fdt::FdtBootConfigurator;
1214
use linux_loader::configurator::{BootConfigurator, BootParams};
1315
use vm_memory::{ByteValued, GuestAddress, GuestMemoryMmap};
1416

15-
use criterion::{black_box, Criterion};
17+
use criterion::Criterion;
1618

1719
const MEM_SIZE: usize = 0x100_0000;
1820
const FDT_MAX_SIZE: usize = 0x20;

benches/x86_64/mod.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ extern crate linux_loader;
1111
extern crate vm_memory;
1212

1313
use std::fs::File;
14+
use std::hint::black_box;
1415
use std::io::{Cursor, Read};
1516

1617
use linux_loader::configurator::pvh::PvhBootConfigurator;
@@ -22,7 +23,7 @@ use linux_loader::loader::elf::Elf;
2223
use linux_loader::loader::KernelLoader;
2324
use vm_memory::{Address, GuestAddress, GuestMemoryMmap};
2425

25-
use criterion::{black_box, Criterion};
26+
use criterion::Criterion;
2627

2728
const MEM_SIZE: usize = 0x100_0000;
2829
const E820_RAM: u32 = 1;

0 commit comments

Comments
 (0)