]> git.lizzy.rs Git - rust.git/commitdiff
core::marker: s/task/thread/
authorP1start <rewi-github@whanau.org>
Thu, 22 Jan 2015 09:22:16 +0000 (22:22 +1300)
committerP1start <rewi-github@whanau.org>
Thu, 22 Jan 2015 09:22:16 +0000 (22:22 +1300)
src/libcore/marker.rs

index f32552f300cc22eef7fbcd6017bbb679892eb034..688f0484401529233794fdea918635d4a8ecab98 100644 (file)
@@ -27,7 +27,7 @@
 
 use clone::Clone;
 
-/// Types able to be transferred across task boundaries.
+/// Types able to be transferred across thread boundaries.
 #[unstable = "will be overhauled with new lifetime rules; see RFC 458"]
 #[lang="send"]
 #[rustc_on_unimplemented = "`{Self}` cannot be sent between threads safely"]
@@ -148,11 +148,11 @@ pub trait Copy {
     // Empty.
 }
 
-/// Types that can be safely shared between tasks when aliased.
+/// Types that can be safely shared between threads when aliased.
 ///
 /// The precise definition is: a type `T` is `Sync` if `&T` is
 /// thread-safe. In other words, there is no possibility of data races
-/// when passing `&T` references between tasks.
+/// when passing `&T` references between threads.
 ///
 /// As one would expect, primitive types like `u8` and `f64` are all
 /// `Sync`, and so are simple aggregate types containing them (like