benchmarks: make them build again

This commit is contained in:
Matthias Krüger 2018-11-17 12:24:27 +01:00
parent 42c49116b1
commit 731f351543
4 changed files with 8 additions and 8 deletions

View File

@ -1,9 +1,9 @@
#![feature(test, rustc_private)] #![feature(test, rustc_private)]
extern crate test; extern crate test;
use test::Bencher; use crate::test::Bencher;
mod helpers; mod helpers;
use helpers::*; use crate::helpers::*;
#[bench] #[bench]
fn fib(bencher: &mut Bencher) { fn fib(bencher: &mut Bencher) {

View File

@ -8,7 +8,7 @@ use self::miri::eval_main;
use self::rustc_driver::{driver, Compilation}; use self::rustc_driver::{driver, Compilation};
use std::cell::RefCell; use std::cell::RefCell;
use std::rc::Rc; use std::rc::Rc;
use test::Bencher; use crate::test::Bencher;
pub struct MiriCompilerCalls<'a>(Rc<RefCell<&'a mut Bencher>>); pub struct MiriCompilerCalls<'a>(Rc<RefCell<&'a mut Bencher>>);
@ -50,7 +50,7 @@ pub fn run(filename: &str, bencher: &mut Bencher) {
let entry_def_id = tcx.hir.local_def_id(entry_node_id); let entry_def_id = tcx.hir.local_def_id(entry_node_id);
bencher.borrow_mut().iter(|| { bencher.borrow_mut().iter(|| {
eval_main(tcx, entry_def_id, None); eval_main(tcx, entry_def_id, false);
}); });
state.session.abort_if_errors(); state.session.abort_if_errors();

View File

@ -1,9 +1,9 @@
#![feature(test, rustc_private)] #![feature(test, rustc_private)]
extern crate test; extern crate test;
use test::Bencher; use crate::test::Bencher;
mod helpers; mod helpers;
use helpers::*; use crate::helpers::*;
#[bench] #[bench]
fn repeat(bencher: &mut Bencher) { fn repeat(bencher: &mut Bencher) {

View File

@ -1,9 +1,9 @@
#![feature(test, rustc_private)] #![feature(test, rustc_private)]
extern crate test; extern crate test;
use test::Bencher; use crate::test::Bencher;
mod helpers; mod helpers;
use helpers::*; use crate::helpers::*;
#[bench] #[bench]
fn noop(bencher: &mut Bencher) { fn noop(bencher: &mut Bencher) {