File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -271,7 +271,7 @@ impl IsolatedAlloc {
271271 pub fn pages ( & self ) -> Vec < usize > {
272272 let mut pages: Vec < _ > =
273273 self . page_ptrs . clone ( ) . into_iter ( ) . map ( |p| p. expose_provenance ( ) ) . collect ( ) ;
274- self . huge_ptrs . iter ( ) . for_each ( | ( ptr, size) | {
274+ for ( ptr, size) in & self . huge_ptrs {
275275 for i in 0 ..size / self . page_size {
276276 pages. push ( unsafe { ptr. add ( i * self . page_size ) . expose_provenance ( ) } ) ;
277277 }
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ use nix::sys::{ptrace, signal};
66use nix:: unistd;
77
88use crate :: alloc:: isolated_alloc:: IsolatedAlloc ;
9- use crate :: shims :: trace :: messages:: { Confirmation , MemEvents , TraceRequest } ;
10- use crate :: shims :: trace :: parent:: { ChildListener , sv_loop} ;
11- use crate :: shims :: trace :: { FAKE_STACK_SIZE , StartFfiInfo } ;
9+ use super :: messages:: { Confirmation , MemEvents , TraceRequest } ;
10+ use super :: parent:: { ChildListener , sv_loop} ;
11+ use super :: { FAKE_STACK_SIZE , StartFfiInfo } ;
1212
1313static SUPERVISOR : std:: sync:: Mutex < Option < Supervisor > > = std:: sync:: Mutex :: new ( None ) ;
1414
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ use ipc_channel::ipc;
22use nix:: sys:: { ptrace, signal, wait} ;
33use nix:: unistd;
44
5- use crate :: shims :: trace :: StartFfiInfo ;
6- use crate :: shims :: trace :: messages:: { Confirmation , MemEvents , TraceRequest } ;
5+ use super :: StartFfiInfo ;
6+ use super :: messages:: { Confirmation , MemEvents , TraceRequest } ;
77
88/// The flags to use when calling `waitid()`.
99/// Since bitwise or on the nix version of these flags is implemented as a trait,
You can’t perform that action at this time.
0 commit comments