From 87db16cecd165ab8ed57dfa308a429868716fdc9 Mon Sep 17 00:00:00 2001 From: P1start Date: Thu, 22 Jan 2015 22:22:16 +1300 Subject: [PATCH] core::marker: s/task/thread/ --- src/libcore/marker.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libcore/marker.rs b/src/libcore/marker.rs index f32552f300c..688f0484401 100644 --- a/src/libcore/marker.rs +++ b/src/libcore/marker.rs @@ -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