Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 0849084

Browse files
committed
cleanup global imports a bit
1 parent a0d104d commit 0849084

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

src/tools/miri/src/lib.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@ pub use crate::concurrency::{
9090
init_once::{EvalContextExt as _, InitOnceId},
9191
sync::{CondvarId, EvalContextExt as _, MutexId, RwLockId, SyncId},
9292
thread::{
93-
EvalContextExt as _, SchedulingAction, StackEmptyCallback, ThreadId, ThreadManager,
94-
ThreadState, Time,
93+
EvalContextExt as _, SchedulingAction, StackEmptyCallback, ThreadId, ThreadManager, Time,
9594
},
9695
};
9796
pub use crate::diagnostics::{
@@ -110,7 +109,7 @@ pub use crate::mono_hash_map::MonoHashMap;
110109
pub use crate::operator::EvalContextExt as _;
111110
pub use crate::range_map::RangeMap;
112111
pub use crate::stacked_borrows::{
113-
CallId, EvalContextExt as _, Item, Permission, RetagFields, SbTag, Stack, Stacks,
112+
CallId, EvalContextExt as _, Item, Permission, RetagFields, SbTag,
114113
};
115114
pub use crate::tag_gc::{EvalContextExt as _, VisitTags};
116115

src/tools/miri/src/machine.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -908,7 +908,13 @@ impl<'mir, 'tcx> Machine<'mir, 'tcx> for MiriMachine<'mir, 'tcx> {
908908

909909
let alloc = alloc.into_owned();
910910
let stacks = ecx.machine.stacked_borrows.as_ref().map(|stacked_borrows| {
911-
Stacks::new_allocation(id, alloc.size(), stacked_borrows, kind, &ecx.machine)
911+
stacked_borrows::Stacks::new_allocation(
912+
id,
913+
alloc.size(),
914+
stacked_borrows,
915+
kind,
916+
&ecx.machine,
917+
)
912918
});
913919
let race_alloc = ecx.machine.data_race.as_ref().map(|data_race| {
914920
data_race::AllocExtra::new_allocation(

src/tools/miri/src/stacked_borrows/diagnostics.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ use rustc_middle::mir::interpret::{alloc_range, AllocId, AllocRange};
55
use rustc_span::{Span, SpanData};
66
use rustc_target::abi::Size;
77

8-
use crate::stacked_borrows::{err_sb_ub, AccessKind, GlobalStateInner, Permission, ProtectorKind};
8+
use crate::stacked_borrows::{
9+
err_sb_ub, AccessKind, GlobalStateInner, Permission, ProtectorKind, Stack,
10+
};
911
use crate::*;
1012

1113
use rustc_middle::mir::interpret::InterpError;

0 commit comments

Comments
 (0)