diff options
Diffstat (limited to 'components/layout/parallel.rs')
-rw-r--r-- | components/layout/parallel.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/layout/parallel.rs b/components/layout/parallel.rs index ee2ca416cd1..d65a14dadbd 100644 --- a/components/layout/parallel.rs +++ b/components/layout/parallel.rs @@ -25,7 +25,7 @@ use util::time::{TimeProfilerCategory, ProfilerMetadata, TimeProfilerChan, profi use util::workqueue::{WorkQueue, WorkUnit, WorkerProxy}; use std::mem; use std::ptr; -use std::sync::atomic::{AtomicInt, Ordering}; +use std::sync::atomic::{AtomicIsize, Ordering}; #[allow(dead_code)] fn static_assertion(node: UnsafeLayoutNode) { @@ -68,13 +68,13 @@ pub fn mut_borrowed_flow_to_unsafe_flow(flow: &mut Flow) -> UnsafeFlow { /// Information that we need stored in each DOM node. pub struct DomParallelInfo { /// The number of children that still need work done. - pub children_count: AtomicInt, + pub children_count: AtomicIsize, } impl DomParallelInfo { pub fn new() -> DomParallelInfo { DomParallelInfo { - children_count: AtomicInt::new(0), + children_count: AtomicIsize::new(0), } } } @@ -187,7 +187,7 @@ trait ParallelPostorderDomTraversal : PostorderDomTraversal { /// Information that we need stored in each flow. pub struct FlowParallelInfo { /// The number of children that still need work done. - pub children_count: AtomicInt, + pub children_count: AtomicIsize, /// The address of the parent flow. pub parent: UnsafeFlow, } @@ -195,7 +195,7 @@ pub struct FlowParallelInfo { impl FlowParallelInfo { pub fn new() -> FlowParallelInfo { FlowParallelInfo { - children_count: AtomicInt::new(0), + children_count: AtomicIsize::new(0), parent: null_unsafe_flow(), } } |